From 8bfd32cc4334ba6bd942aff1ce0306337b7b8bf8 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 17 Sep 2011 04:54:04 +0000 Subject: [PATCH 01/66] Launchpad automatic translations update. --- src/calibre/translations/af.po | 626 +++++++++++----------- src/calibre/translations/ar.po | 630 +++++++++++----------- src/calibre/translations/ast.po | 626 +++++++++++----------- src/calibre/translations/az.po | 626 +++++++++++----------- src/calibre/translations/bg.po | 626 +++++++++++----------- src/calibre/translations/bn.po | 626 +++++++++++----------- src/calibre/translations/br.po | 626 +++++++++++----------- src/calibre/translations/bs.po | 626 +++++++++++----------- src/calibre/translations/ca.po | 630 +++++++++++----------- src/calibre/translations/cs.po | 624 +++++++++++----------- src/calibre/translations/da.po | 624 +++++++++++----------- src/calibre/translations/de.po | 631 +++++++++++----------- src/calibre/translations/el.po | 626 +++++++++++----------- src/calibre/translations/en_AU.po | 626 +++++++++++----------- src/calibre/translations/en_CA.po | 628 +++++++++++----------- src/calibre/translations/en_GB.po | 659 +++++++++++------------ src/calibre/translations/eo.po | 626 +++++++++++----------- src/calibre/translations/es.po | 651 +++++++++++------------ src/calibre/translations/et.po | 626 +++++++++++----------- src/calibre/translations/eu.po | 625 +++++++++++----------- src/calibre/translations/fa.po | 626 +++++++++++----------- src/calibre/translations/fi.po | 626 +++++++++++----------- src/calibre/translations/fo.po | 626 +++++++++++----------- src/calibre/translations/fr.po | 629 +++++++++++----------- src/calibre/translations/gl.po | 627 +++++++++++----------- src/calibre/translations/gu.po | 626 +++++++++++----------- src/calibre/translations/he.po | 626 +++++++++++----------- src/calibre/translations/hi.po | 626 +++++++++++----------- src/calibre/translations/hr.po | 624 +++++++++++----------- src/calibre/translations/hu.po | 624 +++++++++++----------- src/calibre/translations/id.po | 626 +++++++++++----------- src/calibre/translations/it.po | 630 +++++++++++----------- src/calibre/translations/ja.po | 640 ++++++++++++----------- src/calibre/translations/kn.po | 626 +++++++++++----------- src/calibre/translations/ko.po | 629 +++++++++++----------- src/calibre/translations/lt.po | 626 +++++++++++----------- src/calibre/translations/ltg.po | 626 +++++++++++----------- src/calibre/translations/lv.po | 626 +++++++++++----------- src/calibre/translations/ml.po | 626 +++++++++++----------- src/calibre/translations/mr.po | 620 +++++++++++----------- src/calibre/translations/ms.po | 626 +++++++++++----------- src/calibre/translations/nb.po | 627 +++++++++++----------- src/calibre/translations/nds.po | 625 +++++++++++----------- src/calibre/translations/nl.po | 693 ++++++++++++------------ src/calibre/translations/oc.po | 626 +++++++++++----------- src/calibre/translations/pa.po | 626 +++++++++++----------- src/calibre/translations/pl.po | 630 +++++++++++----------- src/calibre/translations/pt.po | 624 +++++++++++----------- src/calibre/translations/pt_BR.po | 624 +++++++++++----------- src/calibre/translations/ro.po | 634 +++++++++++----------- src/calibre/translations/ru.po | 840 +++++++++++++++++------------- src/calibre/translations/sc.po | 626 +++++++++++----------- src/calibre/translations/si.po | 626 +++++++++++----------- src/calibre/translations/sk.po | 631 +++++++++++----------- src/calibre/translations/sl.po | 630 +++++++++++----------- src/calibre/translations/sq.po | 626 +++++++++++----------- src/calibre/translations/sr.po | 626 +++++++++++----------- src/calibre/translations/sv.po | 629 +++++++++++----------- src/calibre/translations/ta.po | 626 +++++++++++----------- src/calibre/translations/te.po | 626 +++++++++++----------- src/calibre/translations/th.po | 628 +++++++++++----------- src/calibre/translations/tr.po | 627 +++++++++++----------- src/calibre/translations/uk.po | 622 +++++++++++----------- src/calibre/translations/ur.po | 626 +++++++++++----------- src/calibre/translations/vi.po | 624 +++++++++++----------- src/calibre/translations/wa.po | 626 +++++++++++----------- src/calibre/translations/yi.po | 626 +++++++++++----------- src/calibre/translations/zh_CN.po | 628 +++++++++++----------- src/calibre/translations/zh_HK.po | 626 +++++++++++----------- src/calibre/translations/zh_TW.po | 626 +++++++++++----------- 70 files changed, 23173 insertions(+), 21030 deletions(-) diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index a67c8876be..129ce7e0f8 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:39+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:42+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:35+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3026,7 +3034,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3184,7 +3192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3230,7 +3238,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3340,6 +3348,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3733,7 +3748,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3741,8 +3756,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3951,7 +3972,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4126,7 +4147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4229,7 +4250,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4503,8 +4524,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4526,7 +4547,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4576,46 +4597,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4723,14 +4744,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5438,7 +5459,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5752,7 +5773,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6565,7 +6586,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6592,23 +6613,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6787,39 +6813,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6980,7 +7012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6988,7 +7020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7502,160 +7534,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8303,7 +8335,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8409,7 +8441,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8580,10 +8612,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8594,7 +8622,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8726,13 +8754,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10580,8 +10608,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10607,41 +10635,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11030,13 +11058,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11343,11 +11371,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11355,21 +11383,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11377,107 +11405,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14258,7 +14286,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16462,17 +16490,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17589,106 +17617,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17795,108 +17827,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18152,7 +18184,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index de217317d7..15ffea406a 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-02 16:24+0000\n" "Last-Translator: TheNightPhoenix \n" "Language-Team: Arabic \n" @@ -16,8 +16,8 @@ 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: 2011-09-10 04:43+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:35+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 msgid "&Monospace family:" @@ -86,7 +86,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -115,7 +115,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -124,17 +124,17 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -167,10 +167,10 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -183,8 +183,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -203,7 +203,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -211,21 +211,21 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -957,26 +957,26 @@ msgstr "الطريق إلى المكتبة وقتا طويلا. يجب أن يك #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "نعم" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "بلكبيبي" @@ -988,7 +988,7 @@ msgstr "تصحيح السجل" msgid "Communicate with Android phones." msgstr "التواصل مع هواتف أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -996,11 +996,11 @@ msgstr "" "مفصولة بفواصل قائمة الدلائل إلى إرسال البريد إلى الكتب على الجهاز. وسيتم " "استخدام أول واحد موجود" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1140,9 +1140,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "الأخبار" @@ -1150,8 +1150,8 @@ msgstr "الأخبار" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "الفهرس" @@ -1595,15 +1595,19 @@ msgstr "التواصل مع قارئ الكتاب الاليكتروني سون msgid "Communicate with all the Sony eBook readers." msgstr "التواصل مع جميع القراء الاليكترونى سوني." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "كل حسب العنوان" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "جميع البلاغ" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1611,7 +1615,7 @@ msgstr "" "ضع علامة الفاصلة للفصل بين مجموعة من البيانات الوصفية لكي تكون مجموعة في " "الجهاز . و تشمل الاحتمالات التالية: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1619,11 +1623,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "تحميل الصور المصغرة تغطية منفصلة عن الكتب (أجدد القراء)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1636,12 +1640,12 @@ msgstr "" "التي لم تتمكن من تغيير الغطاء. تحذير : يجب أن يكون هذا الخيار فقط يمكن " "استخدامها مع أحدث SONY القراء : 350 ، 650 ، 950 و أجدد." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "تحديث منفصلة تغطي عند استخدام إدارة التلقائي (أجدد القراء)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1651,11 +1655,11 @@ msgstr "" "الجهاز. إلغاء تعيين هذا الخيار إذا كان لديك الكثير من الكتب على القارئ أن " "الأداء غير مقبول." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "الحفاظ على تغطية نسبة الارتفاع عند بناء مصغرات" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1665,11 +1669,11 @@ msgstr "" "نفسه (العرض إلى الارتفاع) والغطاء. إلغاء تعيين أنه إذا كنت تريد أن تكون صورة " "مصغرة الحجم الأقصى، وتجاهل الجانب نسبة." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "بحث عن الكتب في جميع المجلدات" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2384,43 +2388,45 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "استخدم الغلاف التي تم كشفه في ملف المصدر بدلاً من الغلاف الذي تم تخصيصه." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"حذف أول صورة من دخل الكتاب الإلكتروني. هذا يفيد حين تريد استخدام غلاف مختلف " -"من الغلاف المضمون." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2428,17 +2434,17 @@ msgstr "" "تحويل يقتبس عادي ، شرطات والقطع لتصحيح طباعي في حكمهم. لمزيد من التفاصيل، " "انظر http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2449,7 +2455,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2459,89 +2465,89 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "تعيين العنوان." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "مجموعة الغطاء إلى الملف المحدد أو URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "تعيين وصف الكتاب الاليكتروني." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "تعيين ناشر الكتاب الاليكتروني." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "تعيين سلسلة هذا الكتاب الاليكتروني ينتمي إليها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "تعيين فهرس للكتاب في هذه السلسلة." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "تعيين التصنيف. يجب أن يكون رقما بين 1 و 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "تعيين ISBN للكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "تعيين علامات للكتاب. وينبغي أن تكون قائمة مفصولة بفواصل." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "تعيين منتج الكتاب." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "تعيين اللغة." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "مجموعة من تاريخ نشره." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "تعيين الطابع الزمني كتاب (المستخدمة من قبل التاريخ في العمود العيار)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" "تمكين معالجة ارشادي. يجب تعيين هذا الخيار لمعالجة أي ارشادي لتأخذ مكان." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2551,12 +2557,12 @@ msgstr "" "H3. وهذا وضع لا يمكن إنشاء جدول المحتويات، ولكن يمكن استخدامها جنبا إلى جنب " "مع الكشف عن هيكل لإنشاء واحد." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "ابحث عن الكلمات الشائعة والأنماط التي تدل المائل ومائلة عليها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2564,7 +2570,7 @@ msgstr "" "بدوره المسافة البادئة التي تم إنشاؤها من عدة كيانات الفضائية غير اقتحام " "البادئة CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2575,23 +2581,23 @@ msgstr "" "0 و 1. الافتراضي هو 0.4 ، أقل بقليل من طول خط الوسط. وينبغي إلا إذا بضعة " "أسطر في وثيقة تتطلب إزالة التغليف يتم تخفيض هذه القيمة" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "خطوط بسط استخدام علامات الترقيم والقرائن والتنسيقات الأخرى." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "إزالة الفقرات الفارغة من المستند عندما كانت موجودة بين كل فقرة أخرى" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2599,7 +2605,7 @@ msgstr "" "استبدال فواصل المشهد مع النص المحدد. افتراضيا، يتم استخدام النص من مستند " "الإدخال." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2608,7 +2614,7 @@ msgstr "" "تحليل كلمات الواصلة عبر الوثيقة. وتستخدم هذه الوثيقة نفسها القاموس لتحديد ما " "إذا كان ينبغي الاحتفاظ الواصلات أو إزالتها." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2616,51 +2622,51 @@ msgstr "" "بالبحث عن تواجدات

تحليل متسلسل أو علامات

. يتم ترقيم العلامات لمنع " "تقسيم في وسط عناوين الفصول." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "استبدال لاستبدال النص الموجود مع بحث SR1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "استبدال لاستبدال النص الموجود مع SR2 تفتيش." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "ليحل محله نمط البحث (تعبير العادية) مع استبدال - SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "استبدال لاستبدال النص الموجود مع بحث SR3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "لم يتمكّن من الحصول على كتاب داخل الأرشيف" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "يجب أن تكون قيم مؤشر السلسلة ، ويكون التصويت الأرقام. تجاهل" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "فشل في تحليل التاريخ / الوقت" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "تحويل المدخلات إلى HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "يعمل على تحويل يبوك..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "إنشاء" @@ -2799,7 +2805,7 @@ msgid "Start" msgstr "البداية" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "جميع المواد" @@ -3288,7 +3294,7 @@ msgid "Producer" msgstr "المنتج" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3459,7 +3465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "الغلاف" @@ -3505,7 +3511,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "مصدر البيانات الوصفية" @@ -3616,6 +3622,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -4013,7 +4026,7 @@ msgstr "" msgid "Table of Contents:" msgstr "جدول المحتويات :" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4021,8 +4034,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4231,8 +4250,8 @@ msgid "Upload downloaded news to device" msgstr "رفع أخبار تم تنزيلها إلى الجهاز" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "حذف كتب من المكتبة بعد رفعها إلى الجهاز" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4410,7 +4429,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4517,7 +4536,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "إضافة إلى مكتبة الكتب العيار الخاص من الجهاز متصلا" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4791,8 +4810,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4815,7 +4834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4865,46 +4884,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "نسخة لمكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "نسخ الكتب المختارة إلى المكتبة المحدد" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "لا يمكن نسخ الكتب " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5015,14 +5034,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5735,7 +5754,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -6049,7 +6068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6862,7 +6881,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6889,23 +6908,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -7086,39 +7110,45 @@ msgstr "الكتاب " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7279,7 +7309,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7287,7 +7317,7 @@ msgstr "ال&سابق" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7801,160 +7831,160 @@ msgstr "ارسل الميتاداتا إلى الجهاز" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "رفع %d كتاب إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "حذف كتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "تنزيل الكتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "إرسال وحذف من المكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "خطأ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "خطأ في الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8602,7 +8632,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8708,7 +8738,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8879,10 +8909,6 @@ msgstr "و التقييم" msgid "Rating of this book. 0-5 stars" msgstr "تصنيف هذا الكتاب. 0-5 نجوم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " نجمة" @@ -8893,7 +8919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "فتح محرر الوسوم" @@ -9025,13 +9051,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10888,8 +10914,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10915,41 +10941,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11338,13 +11364,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11651,11 +11677,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "تحرير البيانات الوصفية" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11663,21 +11689,21 @@ msgstr "تحرير البيانات الوصفية" msgid "Next" msgstr "التالي" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "السابق" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11685,107 +11711,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "حذف سلسلات غير مستخدمة (سلسلات التي لا تحتوي على كتب)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14587,7 +14613,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "بحوث" @@ -16765,17 +16791,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17911,106 +17937,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18118,108 +18148,108 @@ msgstr "" msgid "Unknown News Source" msgstr "مصدر الأخبار غير معروف" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "تم التنزيل" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "فشل تنزيل المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "فشل تنزيل أجزاء من المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " من " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "محاولة تنزيل الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "تم تنزيل التلقيم إلى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "لم يتمكّن من تنزيل الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "يتم تنزيل الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "مقالة بدون عنوان" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "فشل تنزيل المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18475,7 +18505,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 70ec813856..a8305b2f53 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:27+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:43+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:36+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -888,26 +888,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -919,17 +919,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1048,9 +1048,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1058,8 +1058,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1488,21 +1488,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1510,11 +1514,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1523,34 +1527,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2202,56 +2206,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2262,7 +2270,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2272,105 +2280,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2378,86 +2386,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2571,7 +2579,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3026,7 +3034,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3184,7 +3192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3230,7 +3238,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3340,6 +3348,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3733,7 +3748,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3741,8 +3756,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3951,7 +3972,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4126,7 +4147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4229,7 +4250,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4503,8 +4524,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4526,7 +4547,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4576,46 +4597,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4723,14 +4744,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5438,7 +5459,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5752,7 +5773,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6565,7 +6586,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6592,23 +6613,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6787,39 +6813,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6980,7 +7012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6988,7 +7020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7502,160 +7534,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8303,7 +8335,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8409,7 +8441,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8580,10 +8612,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8594,7 +8622,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8726,13 +8754,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10580,8 +10608,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10607,41 +10635,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11030,13 +11058,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11343,11 +11371,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11355,21 +11383,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11377,107 +11405,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14258,7 +14286,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16462,17 +16490,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17589,106 +17617,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17795,108 +17827,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18152,7 +18184,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 8631622787..94ccbed7be 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-06-03 05:54+0000\n" "Last-Translator: Farid Zarbaliyev \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: 2011-09-10 04:43+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:36+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 0ba2f07da9..5ac52af19b 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:37+0000\n" "Last-Translator: Alex Stanev \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: 2011-09-10 04:44+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:37+0000\n" +"X-Generator: Launchpad (build 13955)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -49,7 +49,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -927,26 +927,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -958,17 +958,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Комуникирай с Android устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Комуникирай със S60 устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1088,9 +1088,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1098,8 +1098,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Каталог" @@ -1528,21 +1528,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1550,11 +1554,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1563,34 +1567,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2244,56 +2248,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2304,7 +2312,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2314,105 +2322,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Задаване на език" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Задаване на датата на публикуване." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2420,86 +2428,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "В архива не може да бъде намерена електронна книга" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Конвертиране на входните данни в HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Създаване" @@ -2613,7 +2621,7 @@ msgid "Start" msgstr "Начало" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3071,7 +3079,7 @@ msgid "Producer" msgstr "Производител" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3229,7 +3237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Корица" @@ -3275,7 +3283,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3385,6 +3393,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3778,7 +3793,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Съдържание:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3786,8 +3801,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3996,7 +4017,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4171,7 +4192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4274,7 +4295,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4548,8 +4569,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4571,7 +4592,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4621,46 +4642,46 @@ msgstr "Започване на конвертиране на %d книга(и)" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Копиране в библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Копиране на избраната книга в определената библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(изтриване след копиране)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Не може да се копира" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Няма библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Не е намерена библиотека в %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Копиране" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4768,14 +4789,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5483,7 +5504,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Няма книги" @@ -5797,7 +5818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6610,7 +6631,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6637,23 +6658,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Без промяна" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6832,39 +6858,45 @@ msgstr "Книга " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Заглавие за Съдържание:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7025,7 +7057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7033,7 +7065,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7547,160 +7579,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Грешка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Няма подходящи формати" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Няма устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Няма карта" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Няма място на устройството" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8348,7 +8380,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8454,7 +8486,7 @@ msgid "Standard metadata" msgstr "Стандартни метаданни" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Потребителски метаданни" @@ -8625,10 +8657,6 @@ msgstr "&Рейтинг:" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Без промяна" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " звезди" @@ -8639,7 +8667,7 @@ msgstr "Добавяне на &етикети: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8771,13 +8799,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Основни метаданни" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Потребителски метаданни" @@ -10625,8 +10653,8 @@ msgstr "&Бърз клавиш:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10652,41 +10680,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11075,13 +11103,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Достъпът е отказан" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11388,11 +11416,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11400,21 +11428,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11422,107 +11450,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Коментари" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14307,7 +14335,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16511,17 +16539,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17638,106 +17666,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17844,108 +17876,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18201,7 +18233,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index efee51aef8..fa4aa892ee 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:36+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:44+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:36+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index a85fc3bd8e..cfa685f70b 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:44+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:37+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -888,26 +888,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -919,17 +919,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1048,9 +1048,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Keleier" @@ -1058,8 +1058,8 @@ msgstr "Keleier" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1488,21 +1488,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1510,11 +1514,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1523,34 +1527,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2202,56 +2206,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2262,7 +2270,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2272,105 +2280,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2378,86 +2386,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2571,7 +2579,7 @@ msgid "Start" msgstr "Deraouiñ" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3029,7 +3037,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3187,7 +3195,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3233,7 +3241,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3343,6 +3351,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3736,7 +3751,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3744,8 +3759,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3954,7 +3975,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4129,7 +4150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4232,7 +4253,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4506,8 +4527,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4529,7 +4550,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4579,46 +4600,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4726,14 +4747,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5441,7 +5462,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5755,7 +5776,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6568,7 +6589,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6595,23 +6616,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6790,39 +6816,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6983,7 +7015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6991,7 +7023,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7505,160 +7537,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8306,7 +8338,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8412,7 +8444,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8583,10 +8615,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8597,7 +8625,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8729,13 +8757,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10583,8 +10611,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10610,41 +10638,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11033,13 +11061,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11346,11 +11374,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11358,21 +11386,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11380,107 +11408,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14261,7 +14289,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16465,17 +16493,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17592,106 +17620,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17798,108 +17830,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18155,7 +18187,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 6f9b9c4e3c..4c976f0a27 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:03+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:44+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:37+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -886,26 +886,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -917,17 +917,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1046,9 +1046,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1056,8 +1056,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1486,21 +1486,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1508,11 +1512,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1521,34 +1525,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2200,56 +2204,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2260,7 +2268,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2270,105 +2278,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2376,86 +2384,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2569,7 +2577,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3024,7 +3032,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3182,7 +3190,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3228,7 +3236,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3338,6 +3346,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3731,7 +3746,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3739,8 +3754,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3949,7 +3970,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4124,7 +4145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4227,7 +4248,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4501,8 +4522,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4524,7 +4545,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4574,46 +4595,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4721,14 +4742,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5436,7 +5457,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5750,7 +5771,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6563,7 +6584,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6590,23 +6611,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6785,39 +6811,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6978,7 +7010,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6986,7 +7018,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7500,160 +7532,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8301,7 +8333,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8407,7 +8439,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8578,10 +8610,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8592,7 +8620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8724,13 +8752,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10578,8 +10606,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10605,41 +10633,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11028,13 +11056,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11341,11 +11369,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11353,21 +11381,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11375,107 +11403,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14256,7 +14284,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16460,17 +16488,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17587,106 +17615,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17793,108 +17825,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18150,7 +18182,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 8e5ebdeba1..e86da80b21 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-13 21:37+0000\n" "Last-Translator: FerranRius \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: 2011-09-14 04:37+0000\n" -"X-Generator: Launchpad (build 13921)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:37+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -52,7 +52,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -81,7 +81,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -90,17 +90,17 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -133,10 +133,10 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -149,8 +149,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -169,7 +169,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -177,21 +177,21 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -948,26 +948,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Inici" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Targeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Targeta B" @@ -979,7 +979,7 @@ msgstr "Registre de depuració" msgid "Communicate with Android phones." msgstr "Comunica't amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -987,11 +987,11 @@ msgstr "" "Llista de carpetes del dispositiu separades per comes on s'enviaran els " "llibres. Es farà servir la primera que ja existeixi al dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunica't amb telèfons S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Comunica't amb tauletes tàctils WebOS." @@ -1140,9 +1140,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícies" @@ -1150,8 +1150,8 @@ msgstr "Notícies" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catàleg" @@ -1601,15 +1601,19 @@ msgstr "Comunica't amb un lector Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunica't amb tots els lectors Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Tots per títol" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Tots per autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1617,7 +1621,7 @@ msgstr "" "Llista dels camps de metadades separats per comes que es convertiran el " "col·leccions al dispositiu. Possibilitats: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1628,12 +1632,12 @@ msgstr "" "%(aba)s:%(abav)s. Afegiu aquests valors a la llista per habilitar-les. Les " "col·leccions tindran el nom que s'introdueixi després del caràcter «:»." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Carrega miniatures de les portades per als llibres per separat (lectors nous)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1647,14 +1651,14 @@ msgstr "" "canviar la portada. AVÍS: aquesta opció només s'ha de fer servir amb els " "lectors Sony més nous: 350, 650, 950 i posteriors." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Actualitza les portades per separat quan s'utilitzi la gestió automàtica " "(lectors nous)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1664,11 +1668,11 @@ msgstr "" "cop que es connecti el dispositiu. Desactiveu-la si el número de llibres al " "lector no permet un rendiment acceptable." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Conserva la relació d'aspecte en generar miniatures" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1679,11 +1683,11 @@ msgstr "" "voleu que la miniatura tingui la mida màxima sense tenir en compte la " "relació d'aspecte." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Cerca llibres a totes les carpetes" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2518,14 +2522,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Quan el calibre suprimeix les línies en blanc entre paràgrafs estableix " -"automàticament una sagnia de paràgraf, per assegurar-se que els paràgrafs es " -"poden distingir fàcilment. Aquesta opció controla l'amplada de de la sagnia " -"(en unitats em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2533,7 +2535,7 @@ msgstr "" "Estableix la portada detectada a l'arxiu d'origen de forma preferent a la " "portada indicada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2541,7 +2543,7 @@ msgstr "" "Insereix una línia en blanc entre paràgrafs. No funciona si el fitxer " "d'origen no indica els paràgrafs (amb les etiquetes

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2550,16 +2552,15 @@ msgstr "" "L'alçada de les línies entre paràgrafs serà el doble del valor que " "s'estableixi aquí." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Elimina la primera imatge del llibre electrònic seleccionat. És útil si la " -"primera imatge del fitxer d'origen és una portada i voleu especificar una " -"altra portada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2567,7 +2568,7 @@ msgstr "" "Insereix les metadades del llibre a l'inici del llibre. És útil si el vostre " "lector no permet mostrar/cercar les metadades de forma directa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2576,13 +2577,13 @@ msgstr "" "tipogràfics correctes. Vegeu http://daringfireball.net/projects/smartypants " "per a més detalls" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Converteix les cometes els guions i els punts suspensius als seus " "equivalents senzills." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2590,7 +2591,7 @@ msgstr "" "Llegeix les metadades de l'arxiu OPF indicat. Les metadades extretes " "d'aquest fitxer substituiran les metadades del fitxer d'origen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2607,7 +2608,7 @@ msgstr "" "per exemple) s'utilitzarà un representació basada en l'idioma actual de la " "interfície del calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2623,87 +2624,87 @@ msgstr "" "defecte, el calibre canvia la lligadura pel seu parell de caràcters normals " "corresponents. Aquesta opció fa que les lligadures en conservin." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Estableix el títol" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Estableix els autors. Si hi ha diversos autors, s'han de separar amb una " "\"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "La versió del títol que s'utilitzarà per classificar. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Text que s'usarà en l'ordenació per autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Estableix la portada des del fitxer o URL indicats" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Estableix la descripció del llibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Estableix l'editorial del llibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Estableix la sèrie que pertany el llibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Estableix l'index del llibre a la sèrie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Estableix la valoració. Ha de ser un nombre entre 1 i 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Estableix l'ISBN del llibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Estableix les etiquetes per al llibre. Ha de ser una llista separada per " "comes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Estableix el productor del llibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Estableix la llengua." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Estableix la data de publicació." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Estableix la marca horària al llibre (utilitzat per la columna data al " "calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2711,7 +2712,7 @@ msgstr "" "Habilita el processament heurístic. S'ha d'activar aquesta opció per tal de " "poder fer qualsevol processament heurístic." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2721,12 +2722,12 @@ msgstr "" "h2 i h3. Aquest paràmetre no crearà un índex però es pot fer servir " "conjuntament amb la detecció d'estructura per crear-ne un." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "Cerca paraules i patrons que solen estar en cursiva i posar-los-hi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2734,7 +2735,7 @@ msgstr "" "Converteix els sagnats fets amb blocs de múltiples espais seguits en sagnats " "CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2746,11 +2747,11 @@ msgstr "" "és 0,4, just per sota de la longitud mitjana de la línia. Si hi ha molt " "poques línies que necessitin unir-se, caldria reduir aquest valor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Uneix línies fent servir la puntuació i d'altres indicis de format." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2758,7 +2759,7 @@ msgstr "" "Elimina els paràgrafs buits del document quan estant intercalats entre tots " "els altres paràgrafs." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2767,7 +2768,7 @@ msgstr "" "suprimeixen els salts d'escena amb múltiples línies en blanc per línies " "horitzontals." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2775,7 +2776,7 @@ msgstr "" "Reemplaça els salts d'escena pel text especificat. Per defecte s'utilitza el " "text del document d'entrada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2785,7 +2786,7 @@ msgstr "" "document com a diccionari per determinar si s'ha de mantenir o suprimir els " "guions." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2793,56 +2794,56 @@ msgstr "" "Cerca la presència de seqüències d'etiquetes

o

. Es torna a numerar " "les etiquetes per evitar una divisió al mig del títol d'un capítol." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Patró de cerca (expressió regular) que se substituirà per sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Text de substitució del que es trobi amb sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Patró de cerca (expressió regular) que se substituirà per sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Text de substitució del que es trobi amb sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Patró de cerca (expressió regular) que se substituirà per sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Text de substitució del que es trobi amb sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "No s'ha trobat cap llibre dins de l'arxiu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Els valors de l'índex de la serie i la seva valoració han de ser nombres. " "S'ignora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "No s'ha pogut analitzar la data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "S'està convertint l'entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "S'està transformant el llibre..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "S'està creant" @@ -2998,7 +2999,7 @@ msgid "Start" msgstr "Inici" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tots els articles" @@ -3524,7 +3525,7 @@ msgid "Producer" msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3708,7 +3709,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Portada" @@ -3755,7 +3756,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "El temps d'espera d'Amazon s'ha esgotat. Intenteu-ho més tard." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Font de les metadades" @@ -3893,6 +3894,13 @@ msgstr "" "Extrau els continguts del fitxer MOBI a la carpeta especificada. Si ja " "existeix, la carpeta se suprimirà." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aquest és un llibre Amazon Topaz. No es pot processar" @@ -4361,7 +4369,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Índex:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4372,9 +4380,15 @@ msgstr "" "Convertiu-lo abans HTML i proveu-ho.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "hi ha hagut un error d'absència d'estat a hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4642,9 +4656,8 @@ msgid "Upload downloaded news to device" msgstr "Carrega al dispositiu les notícies que s'ha baixat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" -"Suprimeix els llibres de la biblioteca després de carregar-los al dispositiu" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4837,7 +4850,7 @@ msgstr "Maj+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4945,7 +4958,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Afegeix llibres a la biblioteca des del dispositiu connectat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Obté les anotacions (experimental)" @@ -5237,8 +5250,8 @@ msgstr "" "la informació de la base de dades?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5263,7 +5276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5318,46 +5331,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "Fitxer de sortida buit, probablement el procés de conversió ha fallat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copia a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copia els llibres seleccionats a la biblioteca que s'indica" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(suprimeix després de copiar)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "No es pot copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "No hi ha biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "No s'ha trobat cap biblioteca a %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "S'està copiant" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "No s'ha pogut copiar els llibres: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "%(num)d llibres copiats a %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5477,14 +5490,14 @@ msgid "Main memory" msgstr "Memòria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Tarja de memòria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Tarja de memòria B" @@ -6244,7 +6257,7 @@ msgid "The specified directory could not be processed." msgstr "La carpeta que s'ha indicat no es pot processar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Cap llibre" @@ -6579,7 +6592,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7449,7 +7462,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Insereix línies an &blanc entre paràgrafs." #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7479,23 +7492,28 @@ msgstr "" "sagnat per al paràgraf per assegurar-se que es poden distingir els " "paràgrafs. Aquesta opció controla la mida d'aquest sagnat.

" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Sense canvis" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "M&ida de la sagnia:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "Alçada de la &línia:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Embelleix la &puntuació" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "&Puntuació senzilla" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Linealitza les &taules" @@ -7680,39 +7698,45 @@ msgstr "Llibre " msgid "MOBI Output" msgstr "Sortida MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Títol per a l'índex:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Redimensiona les imatges per a dispositius &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Fes servir l'ordre d'au&tors com a autor(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Desactiva la compressió dels continguts del fitxer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "&No afegeixis un índex al llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opcions del Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiqueta de documents personals:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Po&sa l'índex generat al començament del llibre en lloc del final" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignora els &marges" @@ -7877,7 +7901,7 @@ msgstr "Vés a:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7885,7 +7909,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8429,82 +8453,82 @@ msgstr "Envia les metadades al dispositiu" msgid "Send collections to device" msgstr "Envia les col·leccions al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Carrega %d llibres al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Suprimeix llibres del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Baixa llibres del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Visualitza un llibre del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Configura l'acció d'enviar al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Envia a la memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Envia a la targeta de memòria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Envia a la targeta de memòria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Envia un format concret a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Envia i suprimeix de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Expulsa el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Error a la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "No hi ha formats adequats" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Selecciona la carpeta que s'obrirà com a dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Hi ha hagut un error en comunicar-se amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8512,71 +8536,71 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Traieu-lo i torneu-lo " "a connectar i/o torneu a iniciar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispositiu: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "seleccionat per enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i de %(total)i llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 de %i llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Tria el format que s'enviarà al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "No hi ha cap dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "No s'ha pogut enviar: no hi ha cap dispositiu connectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Sense targeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "No s'ha pogut enviar: el dispositiu no té targeta de memòria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "S'ha de convertir automàticament aquests llibres abans de carregar-los al " "dispositiu?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "S'estan enviant els catàlegs al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "S'estan enviant les notícies al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "S'estan enviant els llibres al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8585,11 +8609,11 @@ msgstr "" "un format adequat. Convertiu primer el(s) llibre(s) a un format compatible " "amb el vostre dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "No hi ha espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

No es pot desar llibres al dispositiu perquè no hi ha prou espai " @@ -9375,7 +9399,7 @@ msgid "Author names cannot contain & characters." msgstr "Els noms d'autor no poden contenir caràcters &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gestiona els autors" @@ -9488,7 +9512,7 @@ msgid "Standard metadata" msgstr "Metadades estàndard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadades personalitzades" @@ -9688,10 +9712,6 @@ msgstr "&Valoració:" msgid "Rating of this book. 0-5 stars" msgstr "Valoració d'aquest llibre: 0-5 estrelles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Sense canvis" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " estrelles" @@ -9702,7 +9722,7 @@ msgstr "Afegeix les eti&quetes " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Obre l'editor d'etiquetes" @@ -9855,13 +9875,13 @@ msgid "&Languages:" msgstr "&Idiomes:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadades &bàsiques" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Personalitza les metadades" @@ -11873,8 +11893,8 @@ msgstr "&Drecera:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11900,42 +11920,42 @@ msgstr "Per defecte: %(deflt)s [Actualment sense conflicte: %(curr)s)]" msgid "Press a key..." msgstr "Premeu una tecla..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Ja s'ha assignat" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "ja s'ha assignat a" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Aquesta drecera ja no existeix" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Dreceres" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Feu doble clic a una entrada per canviar les dreceres de teclat associades" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Cerca una drecera pel nom" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Cap coincidència" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12350,13 +12370,13 @@ msgstr "Excepció no gestionada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "S'ha denegat el permís" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "No s'ha pogut obrir %s. L'està fent servir un altre programa?" @@ -12692,11 +12712,11 @@ msgstr "S'ha baixat %(num)d de %(tot)d" msgid "Downloaded metadata fields" msgstr "Camps de metadades descarregats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Edita les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12704,14 +12724,14 @@ msgstr "Edita les metadades" msgid "Next" msgstr "Següent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12722,7 +12742,7 @@ msgstr "" "En fer servir aquest botó per crear l'ordre per títol canviarà l'ordre per " "títol de vermell a verd." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12734,27 +12754,27 @@ msgstr "" "canviarà l'ordre per autor de vermell a verd. Hi ha un menú de funcions " "disponible a sota d'aquest botó. Feu clic al botó i manteniu per veure'l." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Estableix l'ordre per autor a partir de l'autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Estableix l'autor a partir de l'ordre per autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copia autor a ordre per autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copia ordre per autor a autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Intercanvia l'autor i el títol" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12762,11 +12782,11 @@ msgstr "" "Gestiona els autors. S'utilitza per reanomena autors i corregir els valors " "individuals d'ordre per autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Suprimeix les sèries que no es fan servir (sèries sense llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12774,71 +12794,71 @@ msgstr "" "Enganxa els continguts del porta-retalls al quadre d'identificadors amb el " "prefix «isbn:»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Baixa les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configura la baixada de metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Canvia com el calibre baixa les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d de %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "No s'ha pogut llegir la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "No s'ha pogut llegir la portada del format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "La portada del format %s no és vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Desa els canvis i edita les metadades de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Canvia la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mentaris" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Portada i formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Metadades &personalitzades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comentaris" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Metadades bàsiques" @@ -16086,7 +16106,7 @@ msgstr "" "N'esteu segur?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Cerques" @@ -18705,18 +18725,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valoració mitjana és %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

S'està migrant la base de dades antiga a la biblioteca de %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -20043,106 +20063,110 @@ msgid "English (Israel)" msgstr "Anglès (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Anglès (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Anglès (Iemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Anglès (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Anglès (Xina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Anglès (Sud-àfrica)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Espanyol (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Espanyol (Uruguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Espanyol (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Espanyol (Mèxic)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Espanyol (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Espanyol (Xile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Espanyol (Equador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Espanyol (Hondures)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Espanyol (Veneçuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Espanyol (Bolívia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Espanyol (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Espanyol (Colòmbia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemany (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francès (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holandès (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holandès (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -20259,102 +20283,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Font de notícies desconeguda" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La recepta «%s» necessita usuari i contrasenya" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "S'ha finalitzat la baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "No s'ha pogut baixar aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "No s'ha pogut baixar part d'aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " des de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tEnllaços que han fallat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "No s'ha pogut aconseguir l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "La traça de depuració està més amunt en aquest registre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Executeu amb -vv per saber-ne el motiu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "S'està aconseguint els canals..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "S'ha aconseguit canals des de la pàgina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "S'està intentant baixar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "S'està generant l'encapçalament..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "S'està iniciant la baixada [%d fils]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "S'ha baixat els canals a %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "No s'ha pogut baixar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Baixada de la portada de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "S'ha baixat la imatge de capçalera" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Article sense títol" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Article baixat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Ha fallat la baixada de l'article: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "S'està aconseguint el canal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20362,7 +20386,7 @@ msgstr "" "No s'ha pogut entrar, comproveu el nom d'usuari i la contrasenya del servei " "de publicacions periòdiques del calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20644,7 +20668,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index d783031610..7947ae6c74 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-03 16:16+0000\n" "Last-Translator: Jan Kubík \n" "Language-Team: Czech \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) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-10 04:45+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:38+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -925,26 +925,26 @@ msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ano" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Hlavní" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Karta B" @@ -956,7 +956,7 @@ msgstr "Protokol ladění" msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -964,11 +964,11 @@ msgstr "" "Seznam adresářů oddělený čárkami k odeslání elektronických knih do zařízení. " "Bude použit první nalezený." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Spojeno s tablety s WebOS" @@ -1096,9 +1096,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Zprávy" @@ -1106,8 +1106,8 @@ msgstr "Zprávy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1554,15 +1554,19 @@ msgstr "Komunikace se čtečkou Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Komunikace se všemi čtečkami Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Vše podle názvu" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Vše podle autora" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1570,7 +1574,7 @@ msgstr "" "Čárkami oddělený seznam polí metadat, ze kterých se má vytvořït sbírka v " "zařízeni. Možnosti zahrnují: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1581,11 +1585,11 @@ msgstr "" "%(aba)s:%(abav)s. Přidejte tyto hodnoty do seznamu, aby jste je " "zpřístupnili. Kolekce budou pojmenovány podle jména za dvojtečkou." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Nahrát samostatné náhledy obálek knih (novější čtečky)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1599,13 +1603,13 @@ msgstr "" "UPOZORNĚNÍ: Tato volba by měla být používána pouze s novějšími čtečkami " "SONY: 350, 650, 900 a novějšími." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Obnovit samostatné obálky při použití automatické správy (novější čtečky)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1615,11 +1619,11 @@ msgstr "" "připojíte zařízení. Zakažte tuto volbu, pokud máte ve čtečce tolik knih, že " "je výkon nepřijatelný." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachovat poměr stran obálky při sestavování náhledů" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,11 +1633,11 @@ msgstr "" "stran (šířka ku výšce) jako obálka. Zakažte tuto volbu, pokud chcete, aby " "měl náhled maximální velikost bez ohledu na poměr stran." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Hledej knihy ve všech složkách" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2436,16 +2440,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Použít obálku nalezenou ve zdrojovém souboru namísto zadané obálky." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2453,21 +2459,21 @@ msgstr "" "Vložit prázdný řádek mezi odstavce. Nebude fungovat, pokud zdrojový soubor " "nepoužívá odstavce (tagy

nebo

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Odstranit první obrázek ze vstupní elektronické knihy. Užitečné, pokud je " -"první obrázek ve zdrojovém souboru obálkou a vy chcete použít jinou obálku." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2475,7 +2481,7 @@ msgstr "" "Vložit metadata knihy na její začátek. Užitečné v případě, že vaše čtečka " "elektronických knih nepodporuje zobrazení nebo vyhledávání metadat přímo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2484,11 +2490,11 @@ msgstr "" "správnéh ekvivalenty. Pro podrobnosti přejděte na " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2496,7 +2502,7 @@ msgstr "" "Načíst metadata z určeného souboru OPF. Metadata načtená z tohoto souboru " "nahradí jakákoliv metadata ve zdrojovém souboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2512,7 +2518,7 @@ msgstr "" "společné pro čínštinu a japonštinu) bude použit výklad podle současně " "nastaveného jazyka rozhraní calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2527,82 +2533,82 @@ msgstr "" "ligatury do odpovídajícího páru znaků. Tato volba je ponechá v původním " "tvaru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Nastavit název." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Nastavit autory. Více autorů by mělo být odděleno znaky \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Varianta názvu použitá při řazení. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Řetězec použitý při řazení podle autora. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Nastavit obálku na zadaný soubor nebo URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Nastaví popis elektronické knihy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Nastaví vydavatele elektronické knihy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Nastaví sérii, do které tato elektronická kniha patří." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Nastaví pořadí knihy v této sérii." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Nastaví hodnocení. Mělo by to být číslo mezi 1 a 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Nastaví ISBN knihy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Nastaví štítky pro knihu. Měl by to být seznam oddělený čárkami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Nastaví nakladatele knihy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Nastaví jazyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Nastaví datum vydání." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Nastaví časové razítko knihy (použije se ve sloupci datum v calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2610,7 +2616,7 @@ msgstr "" "Povolit heuristické zpracování. Toto nastavení musí být povolono, aby bylo " "provedeno heuristické zpracování." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2620,21 +2626,21 @@ msgstr "" "h3. Toto nastavení nevytvoří obsah, ale může být použito ve spojení s " "detekcí struktury k jeho vytvoření." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Hledat obvyklá slova a vzorce, která označují kurzívu a převést je na " "kurzívu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "Změnit odsazení vytvořená z několika znaků pevné mezery na odsazení CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2646,12 +2652,12 @@ msgstr "" "těsně pod střední délkou řádku. Kdyby pouze pár řádků v dokumentu vyžadovalo " "nezalamování, měla by být tato hodnota snížena." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Nezalamovat řádky používající interpunkci a další formátovací vodítka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2659,13 +2665,13 @@ msgstr "" "Odebrat z dokumentu prázdné odstavce, pokud se vyskytují mezi všemi " "ostatními odstavci." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2673,7 +2679,7 @@ msgstr "" "Nahradit zalomení scény zadaným textem. Ve výchozím stavu je použit text ze " "vstupního souboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2682,7 +2688,7 @@ msgstr "" "Analyzovat rozdělení slov v celém dokumentu. Dokument sám o sobě slouží jako " "slovník, zda by pomlčky měly být zachovány nebo odstraněny." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2690,54 +2696,54 @@ msgstr "" "Hledá výskyty po sobě následujících tagů

nebo

. Tagy jsou znovu " "očíslovány, aby se zabránilo rozdělení uprostřed hlaviček kapitol." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Hledaný řetězec (regulární výraz), který má být nahrazen pomocí sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Náhrada, která má nahradit text nalezený pomocí sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Hledaný řetězec (regulární výraz), který má být nahrazen pomocí sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Náhrada, která má nahradit text nalezený pomocí sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Hledaný řetězec (regulární výraz), který má být nahrazen pomocí sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Náhrada, která má nahradit text nalezený pomocí sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Nelze nalézt elektronickou knihu uvnitř archivu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Hodnoty pořadí v sérii a hodnocení musí být čísla. Ignorováno" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nepodařilo se analyzovat datum nebo čas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Převod vstupu na HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Probíhá převod elektronické knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Vytváření" @@ -2890,7 +2896,7 @@ msgid "Start" msgstr "Spustit" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Všechny články" @@ -3396,7 +3402,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3580,7 +3586,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Obálka" @@ -3626,7 +3632,7 @@ msgstr "Metadata od Amazonu budou načtena pomocí místní stránky Amazon." msgid "Amazon timed out. Try again later." msgstr "Spojení s Amazonem vypršelo. Zkuste to později." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Zdroj meta dat" @@ -3758,6 +3764,13 @@ msgstr "" "Rozbalí soubor MOBI do stanovené složky. Pokud složka už existuje, bude " "smazána." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je kniha Amazon Topaz. Ta nemůže být zpracována." @@ -4219,7 +4232,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Obsah:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4230,8 +4243,14 @@ msgstr "" "na HTML a zkuste to znovu.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4460,8 +4479,8 @@ msgid "Upload downloaded news to device" msgstr "Odelsat stažené zpravy do zařízení" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Smazat knihy z knihovny po jejich odeslání do zařízení" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4648,7 +4667,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4755,7 +4774,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Přidat knihy do Vaší calibre knihovny z připojeného zařízení" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Stáhnout anotace (experimentální)" @@ -5042,8 +5061,8 @@ msgstr "" "kontrolovalo, zda soubory ve vaší knihovně souhlasí s informacemi v databázi?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5067,7 +5086,7 @@ msgstr "Soubory ve vaší knihovny souhlasí s informacemi z databáze." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5119,46 +5138,46 @@ msgstr "Zahajuji konverzi %d knih(y)" msgid "Empty output file, probably the conversion process crashed" msgstr "Výstupní soubor je prázdný, pravděpodobně proces převodu havaroval" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopíruj do knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopírovat označené knihy do specifikované knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(smazat po zkopírování)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Nelze kopírovat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Žádná knihovna" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nebyla nalezena žádná knihovna v %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopíruji" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Nelze kopírovat knihy: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5276,14 +5295,14 @@ msgid "Main memory" msgstr "Hlavní paměť" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Paměťová karta A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Paměťová karta B" @@ -6031,7 +6050,7 @@ msgid "The specified directory could not be processed." msgstr "Zadaný adresář nebylo možné zpracovat." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Žádné knihy" @@ -6361,7 +6380,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7193,7 +7212,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7223,23 +7242,28 @@ msgstr "" "odsazení, aby bylo možné odstavce snadno rozeznat. Tato volba upravuje šířku " "odsazení." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Žádná změna" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Vylepšit &interpunkce" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Převést tabulky na řádky" @@ -7422,39 +7446,45 @@ msgstr "Kniha " msgid "MOBI Output" msgstr "MOBI Výstup" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "Nadpis pro obsah" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Změnit velikost obrázků pro zařízení Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Použít třídění dle autorů pro autora" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Zakázat kompresi souboru" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Nepřidávat Obsah do knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle volby" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Osobní Doc tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7615,7 +7645,7 @@ msgstr "Jdi na:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7623,7 +7653,7 @@ msgstr "&Předchozí" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8159,82 +8189,82 @@ msgstr "Odeslat metadata do zařízení" msgid "Send collections to device" msgstr "Odestat kolekci do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Odeslat %d knih do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Smazat knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Převzít knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Zobrazit knihu v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Nastavit výchozí nastavení pro odeslání do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Odeslat do hlavní paměti" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Odeslat na pamětovou kartu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Odeslat na pamětovou kartu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Hlavní paměť" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Poslat specifický formát" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Odeslat a smazat z knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Odpojit zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Označit složku a otevřít jako zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Chyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8242,70 +8272,70 @@ msgstr "" "Dočasná chyba komunikace se zařízením. Prosím odpojte a znovu připojte " "zařízení anebo restarujte počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Zařízení: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 z %i Knih" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není připojeno žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Automaticky zkonvertovat následující knihy, než se nahrají do zařízení?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8314,11 +8344,11 @@ msgstr "" "žádné vhodné formáty. Převést knihu(y) do formátu, které přístroj primárně " "podporuje." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9069,7 +9099,7 @@ msgid "Author names cannot contain & characters." msgstr "Jméno autora nemůže obsahovat znaky &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Spravovat autory" @@ -9175,7 +9205,7 @@ msgid "Standard metadata" msgstr "Standardní metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Volitelná metadata" @@ -9359,10 +9389,6 @@ msgstr "&Hodnocení:" msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvězdiček" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Žádná změna" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " hvězdy" @@ -9373,7 +9399,7 @@ msgstr "Přidat tagy: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Otevřít Editor značek" @@ -9519,13 +9545,13 @@ msgid "&Languages:" msgstr "&Jazyky:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Základní metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Uživatelská metadata" @@ -11423,8 +11449,8 @@ msgstr "&Zkratka" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11450,41 +11476,41 @@ msgstr "" msgid "Press a key..." msgstr "Zmáčkněte klávesu..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Již přiřazeno" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "již přiřazeno k" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "Dvojklikněte na jakýkoliv záznam pro změnu jeho klávesové zkratky" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Hledej klávesovou zkratku podle jména" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Žádné shody" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11885,13 +11911,13 @@ msgstr "Neobsloužená výjimka" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Přístup odmítnut" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nelze otevřít %s. Je používán jiným programem?" @@ -12207,11 +12233,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Upravit metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12219,21 +12245,21 @@ msgstr "Upravit metadata" msgid "Next" msgstr "Další" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Předchozí" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12241,107 +12267,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Prohodit autora a název" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Odebrat nepoužité série (Série, které nemají knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "Vloží obsah schránky do boxu identifikátorů s prefixem isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nepodařilo se načíst obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nemohu načíst obal z %s formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Obal ve %s formátu je neplatný" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Uložit změny a změnit metadata %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Změnit obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "&Komentáře" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Komentáře" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -15198,7 +15224,7 @@ msgid "" msgstr "Změna metadat pro tak mnoho knih bude trvat dlouho. Jste si jisti?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Hledání" @@ -17554,17 +17580,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s Průměrné hodnocení je %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migruji starou databázi do knihovy ebooků v %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Zhutňování databáze" @@ -18714,106 +18740,110 @@ msgid "English (Israel)" msgstr "angičtina (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "angličtina (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "angličtina (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "angličtina (Irsko)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "angličtina (Čína)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "španělština (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Španělština (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Španělština (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Španělština (Mexiko)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Španělština (Kuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "španělština (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Španělština (Ekvádor)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Španělština (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Španělština (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Španělština (Bolívie)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Španělština (Nikaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "němčina (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "francouzština (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "holandština (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "holandština (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18928,102 +18958,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznámý zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" zdroj musí obsahovat jméno a heslo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Stahování dokončeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Nepodařilo se stáhnout následující články:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Nepodařilo se stáhnout části následujících článků:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tChybné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Stahuji zdroje..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Získány zdroje z úvodní strany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Pokouším se stáhnout obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Generování tiráže..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Startuji download [%d vláken]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Stáhnout zdroje z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nemohu stáhnout obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Stahování obálky z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Obrázek z tiráže stažen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Nepojmenovaný článek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Článek stažen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Stažení článku selhalo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Stahuji feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19031,7 +19061,7 @@ msgstr "" "Přihlášení selhalo, zkontrolujte své uživatelské jméno a heslo pro calibre " "Novinovou službu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19303,7 +19333,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index d77e3da754..abd8d02e36 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:42+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:45+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:38+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -930,26 +930,26 @@ msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Main/hjem/primær" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kort B" @@ -961,7 +961,7 @@ msgstr "Fejlsøgnings log" msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -969,11 +969,11 @@ msgstr "" "Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den " "første som findes, vil blive brugt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1099,9 +1099,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheder" @@ -1109,8 +1109,8 @@ msgstr "Nyheder" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1558,15 +1558,19 @@ msgstr "Kommunikér med Sony PRS-500 e-bogslæser." msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikér med alle Sony eBook læsere." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Alle efter titel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Alle efter forfatter" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1574,7 +1578,7 @@ msgstr "" "Komma separeret liste af metadata felter som oversættes til collections på " "enheden. Muligheder omfatter: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1582,11 +1586,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Upload separate omslagsminiaturer til bøger (nyere readers)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1595,34 +1599,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Bevar omslags aspektforhold når miniaturer dannes" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Søg efter bøger i alle mapper" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2404,16 +2408,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Brug omslaget fra kildefilen fremfor det angivne omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2421,21 +2427,21 @@ msgstr "" "Håndhæv blank linje (=to linjeskift) mellem afsnit. Valget har ikke effekt " "på kildefiler, som ikke indeholder

eller

tags." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Fjern det første billede fra input e-bogen. Brugbart hvis det første billede " -"er et omslag og du angiver en eksternt omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2443,7 +2449,7 @@ msgstr "" "Isæt metadata i starten af bogen. Dette er anvendeligt hvis din e-bogslæser " "ikke understøtter direkte visning eller søgning af metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2452,11 +2458,11 @@ msgstr "" "typografiske korrekte ækvivalenter. For uddybning, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2464,7 +2470,7 @@ msgstr "" "Indlæs metadata fra den angivne OPF-fil. Metadata læsning fra denne fil vil " "tilsidesætte metadata i kildefilen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2475,7 +2481,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2490,105 +2496,105 @@ msgstr "" "ikke vises korrekt. Som standard vil calibre translitterære en ligatur til " "korresponderende par af normale bogstaver. Dette valg bibeholde ligaturer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Angiv titlen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Angiv forfatterne. Flere forfattere skal separeres ampersand." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Titelversion anvendt ved sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Forfatterversion anvendt ved sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Vælg omslaget via den angivne fil eller URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Angiv e-bogsbeskrivelse." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Angiv e-bogsudgiver." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Angiv serie som e-bogen skal høre til." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Angiv bogens indeks i denne serie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Angiv vurdering. Skal være et heltal i intervallet 1 til 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Angiv bogens ISBN." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Angiv bogens mærker. Skal være en kommasepareret liste." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Angiv bogens bogens producer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Vælg sprog." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Angiv publikationsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Angiv bogens tidsstempel (anvendes i datokolonnen i calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2596,87 +2602,87 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Fjern tomme afsnit fra dokumentet, når de eksisterer mellem hvertandet afsnit" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Søgemønster (regulært udtryk) som skal erstattes med sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Erstatning som skal erstatte teksten fundet med sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Søgemønster (regulært udtryk) som skal erstattes med sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Erstatning som skal erstatte teksten fundet med sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Søgemønster (regulært udtryk) som skal erstattes med sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Erstatning som skal erstatte teksten fundet med sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Kunne ikke finde en e-bog i arkivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Serie-indeks og vurdering skal være heltal. Ignoreres" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Dato/tid parsningsfejl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konvertér input til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Udfører transformationer på e-bog..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Opretter" @@ -2826,7 +2832,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle artikler" @@ -3328,7 +3334,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3501,7 +3507,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Omslag" @@ -3547,7 +3553,7 @@ msgstr "Metadata fra Amazon vil blive hentet fra dette lands Amazon website." msgid "Amazon timed out. Try again later." msgstr "Amazon timede out. Prøv igen senere." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metadata kilde" @@ -3661,6 +3667,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -4119,7 +4132,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Indholdsfortegnelse:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4130,8 +4143,14 @@ msgstr "" "til HTML - og dernæst prøv den igen.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4358,8 +4377,8 @@ msgid "Upload downloaded news to device" msgstr "Upload downloadede nyheder til enheden" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Slet bøger fra bibliotek efter upload til enhed" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4538,7 +4557,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4642,7 +4661,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Tilføj bøger til calibre-biblioteket fra den forbundne enhed" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Hent noter (eksperimentiel)" @@ -4918,8 +4937,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4941,7 +4960,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4991,46 +5010,46 @@ msgstr "Starter konvertering af %d bog/bøger" msgid "Empty output file, probably the conversion process crashed" msgstr "Tom output-fil, sandsynligvis gik konverteringsprocessen ned" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiér til bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiér udvalgte bøger til det angivne bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(slet efter kopiering)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Kan ikke kopiere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Intet bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Intet bibliotek fundet ved %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiérer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Kunne ikke kopiere bøger: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5139,14 +5158,14 @@ msgid "Main memory" msgstr "Arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Hukommelsekort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Hukommelsekort B" @@ -5872,7 +5891,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivne mappe kunne ikke behandles." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Ingen bøger" @@ -6203,7 +6222,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7034,7 +7053,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7064,23 +7083,28 @@ msgstr "" "afsnitsindryk, til at sikre at afsnittene er let synlige. Denne mulighed " "styrer bredden af indrykket." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Ingen ændring" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Gør &punktuation smartere" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linærisér tabeller" @@ -7264,39 +7288,45 @@ msgstr "Bog " msgid "MOBI Output" msgstr "MOBI-output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Indholdsfortegnelsestitel:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Reskalér billeder for &Palm-enheder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Anvend forfatter &sort for forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Deaktivér kompression filens indhold" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Tilføj ikke indholdfortegnelse til bogen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Personlig dokument mærke:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7458,7 +7488,7 @@ msgstr "Gå til:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7466,7 +7496,7 @@ msgstr "&Forrige" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7995,82 +8025,82 @@ msgstr "Send metadata til enheden" msgid "Send collections to device" msgstr "Send collections til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Upload %d bøger til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Slet bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Download bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Se bøger på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Angiv standard send til enhedsaktion" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Send til arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Send til hukommelseskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Send til hukommelseskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Send angivet format til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Send og slet fra bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Skub enhed ud" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fejl" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Kommunikationsfejl med enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Ingen egnede formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Vælg mappe til at åbne som enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Fejl ved kommunikation med enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8078,69 +8108,69 @@ msgstr "" "Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " "genforbind enheden eller genstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Enhed: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detekteret." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "valgt til at sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 af %i bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Ingen enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Sender nyheder til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8148,11 +8178,11 @@ msgstr "" "Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " "fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Ingen plads på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8820,7 +8850,7 @@ msgid "Author names cannot contain & characters." msgstr "Forfatternavne kan ikke indeholde & tegnet." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Administrér forfattere" @@ -8926,7 +8956,7 @@ msgid "Standard metadata" msgstr "Standard metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Tilpas metadata" @@ -9124,10 +9154,6 @@ msgstr "&Vurdering:" msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Ingen ændring" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stjerner" @@ -9138,7 +9164,7 @@ msgstr "Tilføj &mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Åben mærke-editor" @@ -9285,13 +9311,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Grund metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Tilpas metadata" @@ -11183,8 +11209,8 @@ msgstr "&Genvej:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11210,41 +11236,41 @@ msgstr "" msgid "Press a key..." msgstr "Tryk en tast..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Allerede tilegnet" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "allerede tilegnet til" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Ingen match" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11644,13 +11670,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Adgang nægtet" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åbne %s. Bliver den anvendt af et andet program?" @@ -11964,11 +11990,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "Hentede metadata felter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Redigér metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11976,21 +12002,21 @@ msgstr "Redigér metadata" msgid "Next" msgstr "Næste" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Forrige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11998,107 +12024,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Ombyt forfatter og titel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubenyttede serier (serier uden bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Hent metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Kunne ikke læse omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Kunne ikke læse omslaget fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s-formatet er ugyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Gem ændringer og redigér %s metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Ændre omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "&Kommentar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Omslag og formater" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "&Tilpas metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14992,7 +15018,7 @@ msgstr "" "sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Søgninger" @@ -17466,17 +17492,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Flytter gammel database til e-bogsbibliotek i %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Komprimerer database" @@ -18634,106 +18660,110 @@ msgid "English (Israel)" msgstr "Engelsk (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engelsk (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engelsk (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engelsk (Irland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engelsk (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Engelsk (Sydafrika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spansk (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spansk (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spansk (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spansk (Mexico)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spanisk (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spansk (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spansk (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spansk (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spansk (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spansk (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spansk (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Tysk (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Fransk (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Hollansk (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Hollansk (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18848,102 +18878,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-opskriften kræver et brugernavn og adgangskode." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download afsluttet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke downloade dele af følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tMislykkede henvisninger:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Genererer masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d tråd(e)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Masthead billede downloadet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18951,7 +18981,7 @@ msgstr "" "Login mislykkedes, check dit brugernavn og adgangskode til calibre " "tidsskriftsservice." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19225,7 +19255,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 44379762ff..fd801915f6 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-13 16:28+0000\n" "Last-Translator: frenkx \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: 2011-09-14 04:38+0000\n" -"X-Generator: Launchpad (build 13921)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:40+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: 2616,3601,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -51,7 +51,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -80,7 +80,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -89,17 +89,17 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -132,10 +132,10 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -148,8 +148,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -168,7 +168,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -176,21 +176,21 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -946,26 +946,26 @@ msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Haupt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Karte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Karte B" @@ -977,7 +977,7 @@ msgstr "Debug-Log" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -985,11 +985,11 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die E-Books auf das " "Gerät gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Kommuniziere mit WebOS Tablets." @@ -1136,9 +1136,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1146,8 +1146,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1598,15 +1598,19 @@ msgstr "Kommunikation mit dem Sony PRS-500 E-Book-Reader." msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikation mit allen Sony E-Book-Readern." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "nach Titel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Alle nach Titel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1614,7 +1618,7 @@ msgstr "" "Mit Kommata getrennte Liste von Metadatenfeldern um Büchersammlungen auf dem " "Gerät zu erstellen. Möglichkeiten sind: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1625,11 +1629,11 @@ msgstr "" "%(aba)s:%(abav)s. Fügen Sie diese Werte der Liste hinzu, um sie zu " "aktivieren. Die Sammlungen erhalten den Namen nach dem \":\"- Zeichen." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Separaten Cover-Thumbnail für Bücher überspielen (neuere Reader)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1643,14 +1647,14 @@ msgstr "" "nicht geändert werden kann. ACHTUNG: Diese Option sollte nur mit neuer " "Readern genutzt werden: 350, 650, 950 und neuer." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Aktualisiere separate Cover wenn automatisches Management genutzt wird " "(neuere Reader)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1660,12 +1664,12 @@ msgstr "" "separaten Cover 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:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Behalte Seitenverhältnis des Umschlags beim Erstellen von Vorschaubildern bei" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1676,11 +1680,11 @@ msgstr "" "möchten. Ist diese Option abgewählt, werden die Vorschaubilder mit der " "maximal möglichen Größe erstellt, unabhängig vom Seitenverhältnis." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Suche in allen Ordnern nach Büchern" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2531,14 +2535,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Wenn Calibre Leerzeilen zwischen Paragraphen entfernt, wird automatisch ein " -"Einzug für die erste Zeile gesetzt, damit einzelne Paragraphen leicht " -"unterschieden werden können. Mit dieser Option kann die Größe dieses " -"Einzuges (in em) kontrolliert werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2546,7 +2548,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2554,7 +2556,7 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei-Paragraphen verwendet (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2563,16 +2565,15 @@ msgstr "" "zwischen den Paragraphen wird das Doppelte des hier gesetzten Wertes " "betragen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Das erste Bild des eingehenden E-Book entfernen. Hilfreich, wenn das erste " -"Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " -"Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2580,7 +2581,7 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr E-" "Book-Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2589,13 +2590,13 @@ msgstr "" "zu deren typografisch korrekten Form. Details finden Sie unter " "http://daringfireball.net/projects/smartypants (nur in Englisch)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Ausgefallene Anführungszeichen, Striche und Auslassungspunkte in Ihre " "Entsprechungen in einfachen Text konvertieren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2603,7 +2604,7 @@ msgstr "" "Metadaten aus angegebener OPF-Datei lesen. Die aus dieser Datei gelesenen " "Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2621,7 +2622,7 @@ msgstr "" "die Umsetzung verwendet wird, die der eingestellten Oberflächensprache von " "Calibre entspricht." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2637,89 +2638,89 @@ msgstr "" "das entsprechende normale Zeichenpaar verwandeln. Diese Einstellung ist dazu " "da, sie stattdessen zu erhalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Geben Sie den Titel an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt " "angegeben werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Titel, der für die Sortierung verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Geben Sie das Umschlagbild für die angegebene Datei oder URL an" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des E-Books an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geben Sie den Herausgeber des E-Books an" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Reihe an, zu der dieses E-Book gehört." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Geben Sie den Index des Buches in dieser Reihe an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Geben Sie die ISBN des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Geben Sie die Schlagwörter für das Buch an. Die Einträge müssen durch ein " "Komma getrennt werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Geben Sie den Hersteller des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Geben Sie die Sprache an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Geben Sie das Erscheinungsdatum an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Geben Sie den Zeitstempel des Buches an (wird in der Datumsspalte in Calibre " "verwendet)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2727,7 +2728,7 @@ msgstr "" "Heuristik(en) aktivieren. Falls deaktiviert, werden keine Heuristiken zur " "Verarbeitung verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2737,14 +2738,14 @@ msgstr "" "h3 Tags umwandeln. Diese Einstellung erstellt nur in Kombination mit der " "Strukturanalyse ein Inhaltsverzeichnis." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Suche nach gängigen Markern, die Kursivdruck kennzeichnen und formatiere sie " "entsprechend.." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2752,7 +2753,7 @@ msgstr "" "Konvertiere Einrückungen, die von mehreren geschützten Leerzeichen " "herrühren, in CSS Einrückungen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2764,18 +2765,18 @@ msgstr "" "Standardeinstellung, etwas unter dem Median der Zeilenlänge, ist 0,4. Wenn " "nur einige Zeilenumbrüche gelöscht werden sollen, reduzieren Sie diesen Wert." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Zeilenumbrüche basierend auf Satzzeichen und anderen Hinweisen löschen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "Enferne alle leeren, zwischen zwei anderen liegende Paragraphen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2783,7 +2784,7 @@ msgstr "" "Linksbündige Abschnittswechsel werden zentriert. Weiche Abschnittswechsel, " "die mehrere Leerzeilen benutzen, werden mit horizontalen Linien ersetzt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2791,7 +2792,7 @@ msgstr "" "Abschnittswechsel mit angegebenem Text ersetzen. Standardmäßig wird der Text " "des Eingabedokumentes verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2801,7 +2802,7 @@ msgstr "" "Wörterbuch genutzt, um festzustellen, ob Bindestriche gelöscht oder " "beibehalten werden sollten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2809,53 +2810,53 @@ msgstr "" "Sucht aufeinanderfolgende

oder

Tags. Um Trennungen in " "Kapitelüberschriften zu verhinden, werden die Tags neu nummeriert." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Suchmuster (regulärer Ausdruck), wird durch sr1-replace ersetzt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Ersatz zum Ersetzen des gefundenen Text mit sr1-search" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Suchmuster (regulärer Ausdruck), wird durch sr2-replace ersetzt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Ersatz zum Ersetzen des gefundenen Text mit sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Suchmuster (regulärer Ausdruck), wird durch sr3-replace ersetzt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Ersatz zum Ersetzen des gefundenen Text mit sr3-search" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein E-Book im Archiv finden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Die Werte von Reihen und Bewertungen müssen in Zahlen angegeben werden. " "Ignorieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Analyse von Datum/Zeit schlug fehl" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Eingabe zu HTML konvertieren ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Veränderungen am E-Book durchführen ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Erstellen" @@ -3013,7 +3014,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle Artikel" @@ -3548,7 +3549,7 @@ msgid "Producer" msgstr "Produzent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3735,7 +3736,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Umschlagbild" @@ -3783,7 +3784,7 @@ msgstr "" "Zeitüberschreitung beim Abruf von Metadaten bei Amazon. Versuche es später " "nochmal." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metadaten- Quelle" @@ -3919,6 +3920,13 @@ msgstr "" "Entpacke den Inhalt der MOBI Datei in ein ausgewähltes Verzeichnis. Wenn das " "Verzeichnis bereits existiert, wird es gelöscht." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." @@ -4390,7 +4398,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Inhaltsverzeichnis:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4401,9 +4409,15 @@ msgstr "" "wird. Konvertieren Sie sie zunächst in HTML und versuchen Sie es erneut.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "Fehler: kein Zustand gefunden in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4668,8 +4682,8 @@ msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4867,7 +4881,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4979,7 +4993,7 @@ msgstr "" "Bücher aus dem angeschlossenen Gerät zur Calibre Bibliothek hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Anmerkungen abrufen (experimentell)" @@ -5270,8 +5284,8 @@ msgstr "" "übereinstimmen?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5297,7 +5311,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5351,46 +5365,46 @@ msgstr "Starte Konvertierung von %d Büchern" msgid "Empty output file, probably the conversion process crashed" msgstr "Leere Ausgabedatei, eventuell ist der Umwandlungsprozess abgestürzt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "In Bibliothek kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Gewählte Bücher in die angegebene Bibliothek kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(Nach dem Kopieren löschen)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Kopieren nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Keine Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Keine Bibliothek in %s gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Konnte Bücher nicht kopieren: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "%(num)d Bücher nach %(loc)s kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5509,14 +5523,14 @@ msgid "Main memory" msgstr "Hauptspeicher" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Speicherkarte A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Speicherkarte B" @@ -6296,7 +6310,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Keine Bücher" @@ -6631,7 +6645,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7494,7 +7508,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Leere &Zeile zwischen den Absätzen einfügen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7525,23 +7539,28 @@ msgstr "" "unterschieden werden können. Diese Option stellt die Weite der Einrückung " "ein." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Keine Änderung" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "&Einzugsgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Zeilenabstand" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "&Intelligente Zeichensetzung" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "\"&Un\"intelligente Zeichensetzung" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Tabellen &linearisieren" @@ -7727,41 +7746,47 @@ msgstr "Buch " msgid "MOBI Output" msgstr "MOBI-Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titel des Inhaltsverzeichnisses:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Bilder skalieren für &Palm Geräte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Verwende Autorensortierung für Autor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Inhaltsverzeichnis nicht zum Buch hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle Optionen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Schlagwort für die Kennzeichnung als persönliches Dokument:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" "Das generierte Inhaltsverzeichnis an den &Anfang des Buches anstatt ans Ende " "setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignoriere &margins" @@ -7926,7 +7951,7 @@ msgstr "Gehe zu:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7934,7 +7959,7 @@ msgstr "&Vorangegangenes" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8479,82 +8504,82 @@ msgstr "Metadaten zum Gerät senden" msgid "Send collections to device" msgstr "Sammlungen zum Gerät schicken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Schicke spezifisches Format an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Übertragen und aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Gerät auswerfen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Verzeichnis wählen, das als Gerät geöffnet werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8562,70 +8587,70 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i von %(total)i Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 von %i Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8634,11 +8659,11 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9425,7 +9450,7 @@ msgid "Author names cannot contain & characters." msgstr "Autorennamen dürfen nicht das Zeichen & enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Autoren verwalten" @@ -9540,7 +9565,7 @@ msgid "Standard metadata" msgstr "Standard Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Benutzerdefinierte Metadaten" @@ -9745,10 +9770,6 @@ msgstr "&Bewertung:" msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Keine Änderung" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " Sterne" @@ -9759,7 +9780,7 @@ msgstr "Schlagwörter hinzufü&gen: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Schlagwort-Editor öffnen" @@ -9910,13 +9931,13 @@ msgid "&Languages:" msgstr "&Sprachen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Basis-Metadaten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Ben&utzerdefinierte Metadaten" @@ -11935,8 +11956,8 @@ msgstr "Ta&stenkürzel:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11962,43 +11983,43 @@ msgstr "Standard: %(deflt)s [Momentan nicht kollidierend: %(curr)s]" msgid "Press a key..." msgstr "Drücken Sie eine Taste..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Schon belegt" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "schon belegt mit" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Diese Tastenkombination existiert nicht mehr" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Tastenkombinationen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Doppelklick auf beliebigen Eintrag um die zugeortnete Tastatur-" "Tastenkombination zu ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Suche einer Tastenkombination nach Namen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Keine Treffer" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12408,13 +12429,13 @@ msgstr "Nicht abgefangener Fehler" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Zugriff verweigert" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -12757,11 +12778,11 @@ msgstr "%(num)d von %(tot)d heruntergeladen" msgid "Downloaded metadata fields" msgstr "Metadaten-Felder heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Metadaten bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12769,14 +12790,14 @@ msgstr "Metadaten bearbeiten" msgid "Next" msgstr "Nächste" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Vorherige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12786,7 +12807,7 @@ msgstr "" "Bei Benutzung dieses Buttons wird das Feld \"Sortierung nach Title\" von Rot " "nach Grün wechseln." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12799,27 +12820,27 @@ msgstr "" "Schaltfläche ist ein Menü von Funktionen verfügbar. Halten sie die " "Schaltfläche gedrückt um diese zu sehen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Sortierung nach Autor- Feld nach Autorenfeld setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Autorenfeld nach Sortierung nach Autor- Feld setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Kopiere Autor nach Autorensortierung" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Kopiere Autorensortierung nach Autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12827,11 +12848,11 @@ msgstr "" "Autoren verwalten. Hier können Sie einzelne Autoren umbenennen und deren " "Autorensortierung korrigieren." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12839,71 +12860,71 @@ msgstr "" "Füge den Inhalt der Ablage in das Eingabefeld mit vorangestelltem " "Kennzeichnung isbn: (z.B. isbn:3453116852)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "Metadaten &Herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Konfigurieren des Metadaten downloads" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Ändern Sie, wie Calibre Metadaten herunterlädt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d von %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Konnte Umschlagbild des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Das Umschlagbild im Format %s ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Speichere Änderungen und bearbeite die Metadaten von %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Umschlag ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Ko&mmentare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Umschlag und Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Ben&utzerdefinierte Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Basis Metadaten" @@ -16018,7 +16039,7 @@ msgstr "" "Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Suchergebnisse" @@ -18588,17 +18609,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sDurchschnittliche Bewertung ist %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migriere alte Datenbank zu E-Book Bibliothek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -19765,106 +19786,110 @@ msgid "English (Israel)" msgstr "Englisch (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Englisch (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Englisch (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Englisch" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Englisch (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Englisch (Südafrika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanisch (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spanisch (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spanisch (Argentinien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spanisch (Mexiko)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spanisch (Kuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spanisch (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spanisch (Equador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spanisch (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spanisch (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spanisch (Bolivien)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spanisch (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Deutsch (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Französisch (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holländisch (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holländisch (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -19980,103 +20005,103 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Konnte Artikel nicht abrufen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "Der Debug-Traceback ist weiter oben in diesem Protokoll" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Mit -vv starten um den Grund zu sehen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen herunterzuladen ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Download von [%d Thread(s)] starten ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20084,7 +20109,7 @@ msgstr "" "Login fehlgeschlagen, überprüfen Sie Ihren Benutzername und Passwort für den " "calibre Magazin Service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20367,7 +20392,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 883f12e590..d71f5d7095 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:24+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: 2011-09-10 04:48+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:41+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -930,26 +930,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ναι" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Κύριο" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -961,7 +961,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -969,11 +969,11 @@ msgstr "" "Σειρά καταλόγων στη συσκευή, χωρισμένων με κόμμα, προς αποστολή ηλεκτρονικών " "βιβλίων. Ο πρώτος στη σειρά θα χρησιμοποιηθεί." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1092,9 +1092,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Νέα" @@ -1102,8 +1102,8 @@ msgstr "Νέα" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Κατάλογος" @@ -1532,15 +1532,19 @@ msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Sony PRS- msgid "Communicate with all the Sony eBook readers." msgstr "Επικοινωνία με όλα τα Sony eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1548,7 +1552,7 @@ msgstr "" "Κατάλογος πεδίων μεταδεδομένων, χωρισμένων με κόμμα, στη συσκευή, προς " "μετατροπή σε συλλογές. Οι πιθανότητες συμπεριλαμβάνουν: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1556,11 +1560,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1569,34 +1573,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2360,34 +2364,38 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2395,17 +2403,17 @@ msgstr "" "Εισαγωγή των μεταδεδομένων στην αρχή του βιβλίου. Αυτό είναι χρήσιμο εάν το " "ηλ.αναγνωστήριο σας δεν υποστηρίζει άμεση απεικόνιση/αναζήτηση μεταδεδομένων." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2414,7 +2422,7 @@ msgstr "" "θα διαβαστούν απ' αυτό το αρχείο θα υπερισχύσουν των μεταδομένων του πηγαίου " "αρχείου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2425,7 +2433,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2435,109 +2443,109 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Εισαγωγή τίτλου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Εισαγωγή συγγραφέων. Για εισαγωγή πολλαπλών συγγραφέων χρησιμοποιείται το " "διαχωριστικό σύμβολο ^ ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" "Η συμβολοσειρά που θα χρησιμοποιηθεί κατά την ταξινόμηση κατά όνομα " "συγγραφέα. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Εισαγωγή περιγραφής του ηλεκτρονικού βιβλίου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Εισαγωγή εκδότη του ηλεκτρονικού βιβλίου." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Καταχώρηση βαθμολογίας. Επιλέξτε ένα νούμερο από 1 έως και 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Εισαγωγή του κωδικού ISBN του βιβλίου" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Ρυθμίστε την γλώσσα." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Εισαγωγή της ημερομηνίας έκδοσης." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2545,86 +2553,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Δε βρέθηκε ηλεκτρονικό βιβλίο στο αρχείο." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Αποτυχία ανάγνωσης ημερομηνίας/ώρας" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Δημιουργία" @@ -2738,7 +2746,7 @@ msgid "Start" msgstr "Έναρξη" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3200,7 +3208,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3358,7 +3366,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Εξώφυλλο" @@ -3404,7 +3412,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3514,6 +3522,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3907,7 +3922,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Πίνακας Περιεχομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3915,8 +3930,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4125,7 +4146,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4300,7 +4321,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4403,7 +4424,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4677,8 +4698,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4700,7 +4721,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4750,46 +4771,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4897,14 +4918,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5612,7 +5633,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5926,7 +5947,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6739,7 +6760,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6766,23 +6787,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Καμία αλλαγή" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6961,39 +6987,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7154,7 +7186,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7162,7 +7194,7 @@ msgstr "Προηγού&μενο" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7676,160 +7708,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Σφάλμα" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Συσκευή: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8477,7 +8509,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8583,7 +8615,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8754,10 +8786,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Καμία αλλαγή" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8768,7 +8796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8900,13 +8928,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10754,8 +10782,8 @@ msgstr "&Συντόμευση:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10781,41 +10809,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11204,13 +11232,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Άρνηση πρόσβασης" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11517,11 +11545,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11529,21 +11557,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11551,107 +11579,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14432,7 +14460,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Αναζητήσεις" @@ -16636,17 +16664,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" @@ -17763,106 +17791,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Αγγλικά (Σιγκαπούρη)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Αγγλικά (Ιρλανδία)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Ισπανικά (Παραγουάη)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17969,108 +18001,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Η λήψη τελείωσε" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18326,7 +18358,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index adb98a6972..0f675a0e09 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:13+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:59+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:53+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 512b73a37e..8c9a90375a 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 05:00+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:53+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -889,26 +889,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -920,7 +920,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -928,11 +928,11 @@ msgstr "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1051,9 +1051,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1061,8 +1061,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1491,15 +1491,19 @@ msgstr "Communicate with the Sony PRS-500 eBook reader." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1507,7 +1511,7 @@ msgstr "" "Comma-separated list of metadata fields to turn into collections on the " "device. Possibilities include: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1515,11 +1519,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1528,34 +1532,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2241,10 +2245,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2252,7 +2258,7 @@ msgstr "" "Use the cover detected from the source file in preference to the specified " "cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2260,21 +2266,21 @@ msgstr "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2282,17 +2288,17 @@ msgstr "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2300,7 +2306,7 @@ msgstr "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2311,7 +2317,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2321,105 +2327,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Set the title." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Set the authors. Multiple authors should be separated by ampersands." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "The version of the title to be used for sorting. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "String to be used when sorting by author. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Set the ebook description." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Set the ebook publisher." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Set the series this ebook belongs to." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Set the index of the book in this series." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Set the rating. Should be a number between 1 and 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Set the ISBN of the book." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Set the tags for the book. Should be a comma separated list." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Set the book producer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Set the language." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2427,86 +2433,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Could not find an ebook inside the archive" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Values of series index and rating must be numbers. Ignoring" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Converting input to HTML…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Creating" @@ -2628,7 +2634,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3109,7 +3115,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3267,7 +3273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3313,7 +3319,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3423,6 +3429,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3816,7 +3829,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Table of Contents:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3824,8 +3837,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4034,7 +4053,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4209,7 +4228,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4312,7 +4331,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4586,8 +4605,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4609,7 +4628,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4659,46 +4678,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4806,14 +4825,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5521,7 +5540,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5835,7 +5854,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6648,7 +6667,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6675,23 +6694,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6870,39 +6894,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7063,7 +7093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7071,7 +7101,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7585,160 +7615,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8386,7 +8416,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8492,7 +8522,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8663,10 +8693,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8677,7 +8703,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8809,13 +8835,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10663,8 +10689,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10690,41 +10716,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11113,13 +11139,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11426,11 +11452,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11438,21 +11464,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11460,107 +11486,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14341,7 +14367,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16545,17 +16571,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17672,106 +17698,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17878,108 +17908,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18235,7 +18265,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index a00b5b5e0d..c711562872 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-11 15:08+0000\n" -"Last-Translator: Anthony Harrington \n" +"Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \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: 2011-09-12 04:52+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:52+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -928,26 +928,26 @@ msgstr "Path to library too long. Must be less than %d characters." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Yes" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Main" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Card B" @@ -959,7 +959,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -967,11 +967,11 @@ msgstr "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Communicate with WebOS tablets." @@ -1111,9 +1111,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1121,8 +1121,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catalogue" @@ -1569,15 +1569,19 @@ msgstr "Communicate with the Sony PRS-500 eBook reader." msgid "Communicate with all the Sony eBook readers." msgstr "Communicate with all the Sony eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "All by title" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "All by author" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1585,7 +1589,7 @@ msgstr "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1596,11 +1600,11 @@ msgstr "" "%(aba)s:%(abav)s. Add these values to the list to enable them. The " "collections will be given the name provided after the \":\" character." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Upload separate cover thumbnails for books (newer readers)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1614,14 +1618,14 @@ msgstr "" "WARNING: This option should only be used with newer SONY readers: 350, 650, " "950 and newer." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 -msgid "" -"Refresh separate covers when using automatic management (newer readers)" -msgstr "" -"Refresh separate covers when using automatic management (newer readers)" - #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" +"Refresh separate covers when using automatic management (newer readers)" +msgstr "" +"Refresh separate covers when using automatic management (newer readers)" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." @@ -1630,11 +1634,11 @@ msgstr "" "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preserve cover aspect ratio when building thumbnails" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1644,11 +1648,11 @@ msgstr "" "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Search for books in all folders" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2463,13 +2467,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"When Calibre removes blank lines between paragraphs, it automatically sets a " -"paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2477,7 +2480,7 @@ msgstr "" "Use the cover detected from the source file in preference to the specified " "cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2485,7 +2488,7 @@ msgstr "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2493,15 +2496,15 @@ msgstr "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2509,7 +2512,7 @@ msgstr "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2517,12 +2520,12 @@ msgstr "" "Convert plain quotes, dashes and ellipses to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Convert fancy quotes, dashes and ellipsis to their plain equivalents." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2530,7 +2533,7 @@ msgstr "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2547,7 +2550,7 @@ msgstr "" "by Chinese and Japanese for instance) the representation based on the " "current Calibre interface language will be used." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2563,81 +2566,81 @@ msgstr "" "corresponding pair of normal characters. This option will preserve them " "instead." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Set the title." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Set the authors. Multiple authors should be separated by ampersands." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "The version of the title to be used for sorting. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "String to be used when sorting by author. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Set the cover to the specified file or URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Set the ebook description." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Set the ebook publisher." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Set the series this ebook belongs to." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Set the index of the book in this series." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Set the rating. Should be a number between 1 and 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Set the ISBN of the book." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Set the tags for the book. Should be a comma separated list." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Set the book producer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Set the language." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Set the publication date." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Set the book timestamp (used by the date column in calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2645,7 +2648,7 @@ msgstr "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2655,13 +2658,13 @@ msgstr "" "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Look for common words and patterns that denote italics and italicise them." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2669,7 +2672,7 @@ msgstr "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2681,11 +2684,11 @@ msgstr "" "the median line length. If only a few lines in the document require " "unwrapping this value should be reduced" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Unwrap lines using punctuation and other formatting clues." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2693,7 +2696,7 @@ msgstr "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2701,7 +2704,7 @@ msgstr "" "Left-aligned scene break markers are centre-aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2709,7 +2712,7 @@ msgstr "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2719,7 +2722,7 @@ msgstr "" "used as a dictionary to determine whether hyphens should be retained or " "removed." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2727,51 +2730,51 @@ msgstr "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Search pattern (regular expression) to be replaced with sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Replacement to replace the text found with sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Search pattern (regular expression) to be replaced with sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Replacement to replace the text found with sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Search pattern (regular expression) to be replaced with sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Replacement to replace the text found with sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Could not find an ebook inside the archive" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Values of series index and rating must be numbers. Ignoring" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Failed to parse date/time" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Converting input to HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Running transforms on ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Creating" @@ -2923,7 +2926,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "All articles" @@ -3445,7 +3448,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3629,7 +3632,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Cover" @@ -3676,7 +3679,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Amazon timed out. Try again later." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metadata source" @@ -3807,6 +3810,13 @@ msgstr "" "Extract the contents of the MOBI file to the specified directory. If the " "directory already exists, it will be overwritten." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "This is an Amazon Topaz book. It cannot be processed." @@ -4265,7 +4275,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Table of Contents:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4276,9 +4286,15 @@ msgstr "" "first and then try it.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4541,8 +4557,8 @@ msgid "Upload downloaded news to device" msgstr "Upload downloaded news to device" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4731,7 +4747,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4840,7 +4856,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Add books to your calibre library from the connected device" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Fetch annotations (experimental)" @@ -5127,8 +5143,8 @@ msgstr "" "check if the files in your library match the information in the database?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5150,7 +5166,7 @@ msgstr "The files in your library match the information in the database." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5202,46 +5218,46 @@ msgstr "Starting conversion of %d book(s)" msgid "Empty output file, probably the conversion process crashed" msgstr "Empty output file, probably the conversion process crashed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copy to library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copy selected books to the specified library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(delete after copy)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Cannot copy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "No library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "No library found at %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copying" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Could not copy books: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Copied %(num)d books to %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5359,14 +5375,14 @@ msgid "Main memory" msgstr "Main memory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Storage Card A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Storage Card B" @@ -6132,7 +6148,7 @@ msgid "The specified directory could not be processed." msgstr "The specified directory could not be processed." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "No books" @@ -6465,7 +6481,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7324,7 +7340,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Insert &blank line between paragraphs" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7354,23 +7370,28 @@ msgstr "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "No change" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "&Indent size:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Line size:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Smarten &punctuation" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "&UnSmarten punctuation" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearise tables" @@ -7555,39 +7576,45 @@ msgstr "Book " msgid "MOBI Output" msgstr "MOBI Output" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Title for Table of Contents:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Rescale images for &Palm devices" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Use author &sort for author" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Disable compression of the file contents" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Do not add Table of Contents to book" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle options" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Personal Doc tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Put generated Table of Contents at &start of book instead of end." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignore &margins" @@ -7748,7 +7775,7 @@ msgstr "Go to:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7756,7 +7783,7 @@ msgstr "&Previous" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8300,82 +8327,82 @@ msgstr "Send metadata to device" msgid "Send collections to device" msgstr "Send collections to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Upload %d books to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Delete books from device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Download books from device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "View book on device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Set default send to device action" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Send to main memory" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Send to storage card A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Send to storage card B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Main Memory" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Send specific format to" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Send and delete from library" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Eject device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Error communicating with device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "No suitable formats" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Select folder to open as device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Error talking to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8383,69 +8410,69 @@ msgstr "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Device: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detected." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "selected to send" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i of %(total)i Books" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 of %i Books" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Choose format to send to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "No device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Cannot send: No device is connected" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "No card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Cannot send: Device has no storage card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto convert the following books before uploading to the device?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Sending catalogues to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Sending news to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Sending books to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8453,11 +8480,11 @@ msgstr "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "No space on device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9216,7 +9243,7 @@ msgid "Author names cannot contain & characters." msgstr "Author names cannot contain & characters." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Manage authors" @@ -9327,7 +9354,7 @@ msgid "Standard metadata" msgstr "Standard metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Custom metadata" @@ -9527,10 +9554,6 @@ msgstr "&Rating:" msgid "Rating of this book. 0-5 stars" msgstr "Rating of this book. 0-5 stars" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "No change" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stars" @@ -9541,7 +9564,7 @@ msgstr "Add ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Open Tag Editor" @@ -9688,13 +9711,13 @@ msgid "&Languages:" msgstr "&Languages:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Basic metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Custom metadata" @@ -11675,8 +11698,8 @@ msgstr "&Shortcut:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11702,43 +11725,43 @@ msgstr "Default: %(deflt)s [Currently not conflicting: %(curr)s]" msgid "Press a key..." msgstr "Press a key..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Already assigned" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "already assigned to" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "This shortcut no longer exists" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Shortcuts" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Double click on any entry to change the keyboard shortcuts associated with " "it." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Search for a shortcut by name" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "No matches" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12142,13 +12165,13 @@ msgstr "Unhandled exception" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permission denied" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Could not open %s. Is it being used by another program?" @@ -12485,11 +12508,11 @@ msgstr "Downloaded %(num)d of %(tot)d" msgid "Downloaded metadata fields" msgstr "Downloaded metadata fields" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Edit Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12497,14 +12520,14 @@ msgstr "Edit Metadata" msgid "Next" msgstr "Next" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Previous" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12514,7 +12537,7 @@ msgstr "" "Using this button to create title sort will change title sort from red to " "green." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12526,27 +12549,27 @@ msgstr "" "red to green. There is a menu of functions available under this button. " "Click and hold on the button to see it." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Set author sort from author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Set author from author sort" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copy author to author sort" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copy author sort to author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Swap the author and title" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12554,11 +12577,11 @@ msgstr "" "Manage authors. Use to rename authors and correct individual author's sort " "values." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Remove unused series (Series that have no books)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12566,71 +12589,71 @@ msgstr "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Download metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configure download metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Change how Calibre downloads metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d of %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Could not read cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Could not read cover from %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "The cover in the %s format is invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Save changes and edit the metadata of %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Change cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mments" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Cover and formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "C&ustom metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comments" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Basic metadata" @@ -15813,7 +15836,7 @@ msgstr "" "Changing the metadata for that many books can take a while. Are you sure?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Searches" @@ -18394,17 +18417,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sAverage rating is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrating old database to ebook library in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compacting database" @@ -19779,106 +19802,110 @@ msgid "English (Israel)" msgstr "English (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "English (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "English (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "English (South Africa)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spanish (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spanish (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spanish (Mexico)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spanish (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spanish (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spanish (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spanish (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spanish (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spanish (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spanish (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Spanish (Colombia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "German (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "French (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Dutch (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Dutch (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "PM" @@ -19990,102 +20017,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Unknown News Source" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "The \"%s\" recipe needs a username and password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download finished" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Failed to download the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Failed to download parts of the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " from " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tFailed links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Could not fetch article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "The debug traceback is available earlier in this log" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Run with -vv to see the reason" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Fetching feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Got feeds from index page" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Trying to download cover..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Generating masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starting download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds downloaded to %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Could not download cover: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Downloading cover from %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Masthead image downloaded" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Untitled Article" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Article downloaded: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Article download failed: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Fetching feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20093,7 +20120,7 @@ msgstr "" "Failed to log in, check your username and password for the calibre " "Periodicals service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20410,33 +20437,13 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" -"Copy text \t\n" -"The algorithm used to copy author to author_sort\n" -"Possible values are:\n" -"invert: use \"fn ln\" -> \"ln, fn\"\n" -"copy : copy author to author_sort without modification\n" -"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" -"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" -"When this tweak is changed, the author_sort values stored with each author\n" -"must be recomputed by right-clicking on an author in the left-hand tags " -"pane,\n" -"selecting 'manage authors', and pressing 'Recalculate all author sort " -"values'.\n" -"The author name suffixes are words that are ignored when they occur at the\n" -"end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" -"The author name copy words are a set of words which, if they occur in an\n" -"author name, cause the automatically generated author sort string to be\n" -"identical to the author name. This means that the sort for a string like " -"Acme\n" -"Inc. will be Acme Inc. instead of Inc., Acme" #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 14023093b1..2a6bf76f70 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:49+0000\n" "Last-Translator: Kalle Kniivilä \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: 2011-09-10 04:46+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:39+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -914,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -945,7 +945,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komuniki kun telefonoj de la sistemo Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -953,11 +953,11 @@ msgstr "" "Listo, dividita per komoj, de dosierujoj por sendado de e-libroj al la " "aparato. La unua ekzistanta estos uzata." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1076,9 +1076,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1086,8 +1086,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1516,21 +1516,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1538,11 +1542,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1551,34 +1555,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2230,56 +2234,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2290,7 +2298,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2300,105 +2308,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2406,86 +2414,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2599,7 +2607,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3057,7 +3065,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3215,7 +3223,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3261,7 +3269,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3371,6 +3379,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3764,7 +3779,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3772,8 +3787,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3982,7 +4003,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4157,7 +4178,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4260,7 +4281,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4534,8 +4555,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4557,7 +4578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4607,46 +4628,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4754,14 +4775,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5469,7 +5490,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5783,7 +5804,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6596,7 +6617,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6623,23 +6644,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6818,39 +6844,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7011,7 +7043,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7019,7 +7051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7533,160 +7565,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8334,7 +8366,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8440,7 +8472,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8611,10 +8643,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8625,7 +8653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8757,13 +8785,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10611,8 +10639,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10638,41 +10666,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11061,13 +11089,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11374,11 +11402,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11386,21 +11414,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11408,107 +11436,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14289,7 +14317,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16493,17 +16521,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17620,106 +17648,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17826,108 +17858,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18183,7 +18215,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 178e0663fe..7bffdf606c 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-10 10:26+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\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: 2011-09-11 04:45+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:49+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "" @@ -68,7 +68,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -97,7 +97,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -106,17 +106,17 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -149,10 +149,10 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -165,8 +165,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -185,7 +185,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -193,21 +193,21 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -956,26 +956,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Tarjeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Tarjeta B" @@ -987,7 +987,7 @@ msgstr "Registro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -995,11 +995,11 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en el " "dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Comunicar con tabletas WebOS." @@ -1149,9 +1149,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1159,8 +1159,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catálogo" @@ -1613,15 +1613,19 @@ msgstr "Comunicar con el lector Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunicarse con todos los lectores Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Todos por título" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Todos por autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1629,7 +1633,7 @@ msgstr "" "Lista (separada por comas) de campos de metadatos para convertir en " "colecciones en el dispositivo. Las posibilidades son: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1640,11 +1644,11 @@ msgstr "" "%(aba)s:%(abav)s. Añada estos valores a la lista para activarlas. Las " "colecciones tendrán el nombre dado después de los dos puntos." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Enviar miniaturas de portadas para los libros (lectores recientes)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1658,14 +1662,14 @@ msgstr "" "portada. ADVERTENCIA: Esta opción sólo puede ser usada con los nuevos " "lectores de SONY: 350, 650, 950 y más recientes." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Actualizar las portadas por separado al usar la gestión automática (lectores " "recientes)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1675,11 +1679,11 @@ msgstr "" "que se conecte el dispositivo. Desactívela si la cantidad de libros en el " "lector es tal que afecta al rendimiento." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Mantener las proporciones de la portada al generar las miniaturas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1690,11 +1694,11 @@ msgstr "" "quiere que las miniaturas tengan el tamaño máximo, independientemente de la " "proporción." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Buscar libros en todas las carpetas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2537,13 +2541,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Cuando calibre elimina las líneas en blanco entre párrafos, automáticamente " -"establece una sangría para que se distinga bien el nuevo párrafo. Esta " -"opción controla la anchura de esta sangría (en unidades em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2551,7 +2554,7 @@ msgstr "" "Usar la portada detectada en el fichero de origen mejor que la portada " "especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2559,7 +2562,7 @@ msgstr "" "Insertar una línea en blanco entre párrafos. No funciona si el fichero de " "origen no define párrafos (etiquetas

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2568,16 +2571,15 @@ msgstr "" "em). La altura de las líneas entre los párrafos será el doble del valor que " "se introduzca aquí." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Eliminar la primera imagen del libro electrónico de entrada. Es útil si la " -"primera imagen del fichero es una portada y se está especificando una " -"portada externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2585,7 +2587,7 @@ msgstr "" "Incluir los metadatos al principio del libro. Es útil para lectores de " "libros electrónicos que no manejan los metadatos directamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2594,13 +2596,13 @@ msgstr "" "tipográficos correctos. Para más detalles ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 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:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2608,7 +2610,7 @@ msgstr "" "Leer metadatos del fichero OPF especificado. Los metadatos leídos de este " "fichero anularán cualquier metadato que haya en el fichero de origen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2626,7 +2628,7 @@ msgstr "" "ejemplo) se usará la representación basada en el idioma de la interfaz de " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2642,85 +2644,85 @@ msgstr "" "predeterminada, calibre convertirá una ligadura en sus caracteres separados. " "Por lo contrario, seleccionar esta opción las mantendrá." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Establecer el título." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 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:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "La versión del título que se usará para ordenar. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Texto que se usará para ordenar por autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Establecer la portada desde el fichero o la URL especificados" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Establecer la descripción del libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Establecer la editorial del libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Establecer la serie a la que pertenece el libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Establecer la posición que ocupa el libro en su serie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Establecer la valoración. Debe ser un número entre 1 y 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Establecer el ISBN del libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Establecer el productor del libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Establecer el idioma." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Establecer la fecha de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Establecer la marca temporal del libro (usado por la columna de fecha en " "calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2728,7 +2730,7 @@ msgstr "" "Activar el procesado heurístico. Esta opción debe estar activada para que se " "pueda realizar cualquier tipo de procesado heurístico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2738,14 +2740,14 @@ msgstr "" "etiquetas h2 y h3. Esta configuración no creará un Índice (TOC), pero se " "puede utilizar junto con la detección de estructura para crear uno." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 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." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2753,7 +2755,7 @@ msgstr "" "Convertir los sangrados creados a partir de varios espacios duros en " "sangrados de CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2765,18 +2767,18 @@ msgstr "" "de la mitad de la línea. Si sólo unas pocas líneas del documento necesitan " "unirse, debería reducir el valor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Unir líneas basándose en la puntuación y otros indicios de formato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 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" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2785,7 +2787,7 @@ msgstr "" "saltos de escena con múltiples líneas en blanco se sustituirán por líneas " "horizontales." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2793,7 +2795,7 @@ msgstr "" "Sustituir saltos de escena por el texto especificado. De manera " "predeterminada se usa el texto existente en el documento de entrada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2803,7 +2805,7 @@ msgstr "" "usa como un diccionario para determinar si cada guion debe mantenerse o " "eliminarse." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2811,54 +2813,54 @@ msgstr "" "Busca secuencias de etiquetas

o

. Las etiquetas se renumeran para " "evitar que de dividan los ficheros en medio de una cabecera de capítulo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Patrón de búsqueda (expresión regular) que se sustituirá por sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Texto de sustitución para el texto encontrado con sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Patrón de búsqueda (expresión regular) que se sustituirá por sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Texto de sustitución para el texto encontrado con sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 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." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Texto de sustitución para el texto encontrado con sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "No se pudo encontrar un libro dentro del archivo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "El índice en la serie y la valoración deben ser números. Se ignoran" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "No se ha podido analizar la fecha/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Convirtiendo entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Aplicando transformaciones al libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Creando" @@ -3015,7 +3017,7 @@ msgid "Start" msgstr "Iniciar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos los artículos" @@ -3540,7 +3542,7 @@ msgid "Producer" msgstr "Productor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3727,7 +3729,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Portada" @@ -3775,7 +3777,7 @@ msgid "Amazon timed out. Try again later." msgstr "" "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:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Fuente de metadatos" @@ -3913,6 +3915,13 @@ msgstr "" "Estraer el contenido del fichero MOBI en el directorio especificado. Si el " "directorio ya existe, se borrará" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." @@ -4386,7 +4395,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4397,9 +4406,15 @@ msgstr "" "Conviértalo primero a HTML y vuelva a intentarlo.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "error: no se encontró el estado en hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4671,8 +4686,8 @@ msgid "Upload downloaded news to device" msgstr "Pasar las noticias descargadas al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Eliminar libros de la biblioteca después de pasarlos al dispositivo" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4869,7 +4884,7 @@ msgstr "Mayús+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4979,7 +4994,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Añadir libros a la biblioteca de calibre a partir del dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Obtener anotaciones (experimental)" @@ -5271,8 +5286,8 @@ msgstr "" "la información de la base de datos?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5298,7 +5313,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5352,46 +5367,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "Fichero de salida vacío, probablemente el proceso de conversión ha fallado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copiar a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copiar los libros seleccionados a la biblioteca especificada" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(eliminar después de copiar)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "No se puede copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "No se encuentra la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "No se encontró una biblioteca en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copiando" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "No se pudieron copiar estos libros: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "%(num)d libros copiados a %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5510,14 +5525,14 @@ msgid "Main memory" msgstr "Memoria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Tarjeta de almacenamiento A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Tarjeta de almacenamiento B" @@ -6288,7 +6303,7 @@ msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Sin libros" @@ -6622,7 +6637,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7492,7 +7507,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Insertar líneas en &blanco entre párrafos" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7522,23 +7537,28 @@ msgstr "" "establece una sangría para el párrafo, para asegurar que puedan distinguirse " "los párrafos. Esta opción controla el tamaño de la sangría.

" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Sin cambios" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Tamaño de &sangría:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Altura de línea:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Corregir la &puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "&Puntuación sencilla" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linealizar tablas" @@ -7723,39 +7743,45 @@ msgstr "Libro " msgid "MOBI Output" msgstr "Salida MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Título para el Índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Reducir imágenes para dispositivos &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Usar el o&rden de autor como autor(es)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "&Desactivar la compresión del fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "&No añadir un Índice al libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opciones de Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos personales" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Poner el Índice generado al &principio del libro y no al final" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorar &márgenes" @@ -7918,7 +7944,7 @@ msgstr "Ir a:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7926,7 +7952,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8473,82 +8499,82 @@ msgstr "Enviar metadatos al dispositivo" msgid "Send collections to device" msgstr "Enviar colecciones al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Pasar %d libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Borrar libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Obtener libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Ver libro en el dispositvo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Asignar acción predeterminada de enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Enviar a la memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Enviar a la tarjeta de memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Enviar a la tarjeta de memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Enviar formato especifico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Enviar y eliminar de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Desconectar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Seleccionar carpeta para abrir como un dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8556,71 +8582,71 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte y vuelva a " "conectar el dispositivo o reinicie la aplicación." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i de %(total)i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 de %i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8629,11 +8655,11 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9381,7 +9407,7 @@ msgid "Author names cannot contain & characters." msgstr "Los nombres de autor no pueden contener «&»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Administrar autores" @@ -9494,7 +9520,7 @@ msgid "Standard metadata" msgstr "Metadatos estándar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadatos personalizados" @@ -9697,10 +9723,6 @@ msgstr "&Valoración:" msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Sin cambios" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " estrellas" @@ -9711,7 +9733,7 @@ msgstr "Añadir eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Abrir editor de etiquetas" @@ -9864,13 +9886,13 @@ msgid "&Languages:" msgstr "&Idiomas:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadatos &básicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Metadatos &personalizados" @@ -11882,8 +11904,8 @@ msgstr "&Atajo:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11910,43 +11932,43 @@ msgstr "" msgid "Press a key..." msgstr "Pulse una tecla..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Ya asignado" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "ya está asignado a" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Este atajo ya no existe" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Atajos" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Pulse dos veces en cualquier entrada para cambiar los atajos de teclado " "asociados" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Buscar un atajo por nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Sin coincidencias" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12357,13 +12379,13 @@ msgstr "Excepción no considerada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permiso denegado" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "No se pudo abrir %s. ¿Lo está usando algún otro programa?" @@ -12701,11 +12723,11 @@ msgstr "Descargados %(num)d de %(tot)d" msgid "Downloaded metadata fields" msgstr "Campos de metadatos descargados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Modificar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12713,14 +12735,14 @@ msgstr "Modificar metadatos" msgid "Next" msgstr "Siguiente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12730,7 +12752,7 @@ msgstr "" "Al usar este botón para crear el orden de título cambiará el fondo de rojo a " "verde." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12742,27 +12764,27 @@ msgstr "" "Hay un menú de funciones para este botón al que puede acceder si lo mantiene " "pulsado." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Definir orden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Definir autor del orden por autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copiar autor a orden de autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copiar orden de autor a autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Intercambiar autor y título" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12770,13 +12792,13 @@ msgstr "" "Administrar autores. Úselo para renombrar autores y corregir valores de " "orden de autor individuales" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" "Eliminar series que no están en uso (series que no tienen ningún libro " "asociado)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12784,71 +12806,71 @@ msgstr "" "Pegar el contenido del portapapeles en el cuadro de idenficadores, con el " "prefijo «isbn:»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Descargar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configurar descarga de metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Cambiar cómo descarga calibre los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d de %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "No se pudo leer la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "No se pudo leer la portada del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "La portada del formato %s no es válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Guardar cambios y modificar los metadatos de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Cambiar la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Portada y formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Metadatos básicos" @@ -16085,7 +16107,7 @@ msgstr "" "Cambiar los metadatos de muchos libros puede tardar un rato. ¿Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Búsquedas" @@ -18712,19 +18734,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sCalificación promedio es %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrando la base de datos antigua a la biblioteca de libros electrónicos " "en %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compactando la base de datos" @@ -20132,106 +20154,110 @@ msgid "English (Israel)" msgstr "Inglés (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Inglés (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Inglés (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Inglés (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Ingles (Chino)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Inglés (Sudáfrica)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Español (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Español (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Español (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Español (México)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Español (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Español (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Español (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Español (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Español (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Español (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Español (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Español (Colombia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemán (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francés (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Neerlandés (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Neerlandés (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "PM" @@ -20348,102 +20374,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La receta «%s» necesita usuario y contraseña." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Fallo al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Fallo al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "No se ha podido obtener el artículo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "El rastreo de depuración aparece más arriba en este registro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Ejecute con el parámetro -vv para ver el motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Se obtivieron canales de noticias de la página principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Generando el rótulo:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d proceso(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "No se pudo descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Falló la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20451,7 +20477,7 @@ msgstr "" "No se pudo ingresar, revise su nombre de usuario o clave para el servicio de " "boletín de calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20775,34 +20801,13 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" -"El algoritmo usado para copiar el autor en el orden de autor\n" -"Los valores posibles son:\n" -"invert: Transforma «nom ape» en «ape, nom»\n" -"copy: Copia author en author_sort sin modificaciones\n" -"comma: Usa «copy» si hay una coma en el nombre, si no, usa «invert»\n" -"nocomma: «nom ape» -> «ape nom» (sin coma)\n" -"Al cambiar este ajuste, el orden de autor almacenado para cada autor debe\n" -"recalcularse pulsando con el botón derecho en un autor del panel de " -"etiquetas\n" -"de la izquierda, seleccionando «Administrar autores» y pulsando «Recalcular\n" -"todos los valores de orden de autor». Los sufijos de nombre de autor son\n" -"palabras que no se tienen en cuenta cuando aparecen al final de un nombre " -"de\n" -"autor. Los sufijos no distinguen mayúsculas y minúsculas, y los puntos al " -"final se\n" -"manejan de manera automática.\n" -"Las «palabras copia» de nombre autor son un conjunto de palabras que, si\n" -"aparecen en un nombre autor, hacen que el orden de autor generado de manera\n" -"automática sea idéntico al nombre de autor. Esto significa que el orden " -"para\n" -"algo como «Acme Inc.» será «Acme Inc.» y no «Inc., Acme»." #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 59b47292ef..af80a8df67 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-09 08:23+0000\n" "Last-Translator: keski \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: 2011-09-10 04:46+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:39+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -890,26 +890,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -921,17 +921,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1050,9 +1050,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1060,8 +1060,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1490,21 +1490,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1512,11 +1516,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1525,34 +1529,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2204,56 +2208,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2264,7 +2272,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2274,105 +2282,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2380,86 +2388,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2573,7 +2581,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3030,7 +3038,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3188,7 +3196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3234,7 +3242,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3344,6 +3352,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3737,7 +3752,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3745,8 +3760,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3955,7 +3976,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4130,7 +4151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4233,7 +4254,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4507,8 +4528,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4530,7 +4551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4580,46 +4601,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4727,14 +4748,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5442,7 +5463,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5756,7 +5777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6569,7 +6590,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6596,23 +6617,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6791,39 +6817,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6984,7 +7016,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6992,7 +7024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7506,160 +7538,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8307,7 +8339,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8413,7 +8445,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8584,10 +8616,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8598,7 +8626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8730,13 +8758,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10584,8 +10612,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10611,41 +10639,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11034,13 +11062,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11347,11 +11375,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11359,21 +11387,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11381,107 +11409,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14262,7 +14290,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16466,17 +16494,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17593,106 +17621,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17799,108 +17831,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18156,7 +18188,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index cff57a5988..365984156a 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:39+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: eu@li.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: 2011-09-10 04:43+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:36+0000\n" +"X-Generator: Launchpad (build 13955)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -50,7 +50,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -960,26 +960,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Bai" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Nagusia" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "A txartela" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "B txartela" @@ -991,7 +991,7 @@ msgstr "Araztu saioa" msgid "Communicate with Android phones." msgstr "Android telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -999,11 +999,11 @@ msgstr "" "Gailuan dagoen komen bitartez bereizitako direktorioen zerrenda, liburu " "elektronikoak hara igortzeko. Existitzen den lehena erabiliko da." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1136,9 +1136,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Albisteak" @@ -1146,8 +1146,8 @@ msgstr "Albisteak" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalogoa" @@ -1605,15 +1605,19 @@ msgstr "" "Komunikatu \"Sony eBook readers\" horrekin laguntzen duten enpresako " "adituekin." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Guztiak izenburuaren arabera" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Guztiak egilearen arabera" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1621,7 +1625,7 @@ msgstr "" "Komez bereiziriko meta-datuen eremuen zerrenda gailuan bildumak bihurtzeko " "modukoak. Aukeren artean hauek: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1629,12 +1633,12 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Kargatu liburu-azalen argazki txikiak (irakurgailu berrienekin egin daiteke)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1649,14 +1653,14 @@ msgstr "" "reader gailu berri-berriekin bakarrik erabil daiteke, hau da: SONY 350, 650, " "950 eta geroagokoekin." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Eguneratu liburu-azalak bereizirik kudeaketa automatikoa erabiltzerakoan " "(irakurle berriak)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1667,13 +1671,13 @@ msgstr "" "badituzu zure irakurgailuan erakusten diren liburu-azal horiek guztiak " "txukun bereizteko." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Aldaketarik ez ezarri liburu-azalen tamainen proportzioetan koadro txikiak " "sortzerakoan" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1684,11 +1688,11 @@ msgstr "" "Desgaitu koadro txikiak ahalik eta handien izatea nahi baduzu, proportzioari " "begiratu gabe." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Bilatu liburuak karpeta guztietan" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2528,10 +2532,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2539,7 +2545,7 @@ msgstr "" "Erabil ezazu sorburu fitxategitik detektatu den liburu-azala, zehaztutako " "liburu-azala erabili beharrean." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2548,22 +2554,21 @@ msgstr "" "baldin eta sorburu fitxategiek ez badute paragraforik erabiltzen (

edo " "

etiketak)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Ezaba ezazu lehen irudia jatorrizko liburu elektronikotik. Hau egitea " -"erabilgarria izango zaizu baldin eta jatorrizko fitxategiaren lehen irudia " -"liburuaren azala da eta zu kanpoko liburu-azala erabili nahi baduzu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2573,7 +2578,7 @@ msgstr "" "metadatuen erakusten/bilatzen aukerari eusten, ez badauka " "erakusten/bilatzen aukera, metadatuak zuzenean bilatzeko eta erakusteko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2582,11 +2587,11 @@ msgstr "" "bihurtzen ditu. Gehiago jakiteko, ikus: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2595,7 +2600,7 @@ msgstr "" "irakurritako edozein metadatu sorburu fitxategiko edozein metadaturen " "gainetik gailenduko dira." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2606,7 +2611,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2624,91 +2629,91 @@ msgstr "" "bakartzat hartu beharrean bi karaktere lokabetzat hartuko ditu. Baina aukera " "hau lehenetsiko bazenu letra-lotura horiek ondo babestuko zenituzke." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Izenburua ezarri." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Egileak ezarri. Hainbat egile. Bere izenak ampersand ikurrarekin ( hau da & " "ikurrarekin) bereiziko dira." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Sailkatzeko erabiliko den liburuaren izenburuaren bertsioa. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" "Egilearen izenaren arabera sailkatzen denean erabiliko den testu-katea. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" "ezarri iezaiozu liburu-azala zehaztutako fitxategiari edo zehaztutako URL-" "ari." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Liburu elektronikoaren deskripzioa jarri." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Liburu elektronikoaren argitaratzailea jarri." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" "Ezarri ezazu liburu elektroniko hau zein sailetan sailkatuko zenukeen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Liburu-sail hauetan ezarri ezazu liburuaren aurkibidea." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Ezarri balorazioa. 1 eta 5 artean dagoen zenbakia izan beharko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Liburuaren ISBN-a jarri." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Ezarri liburuaren etiketak. Komen bidez bereizitako elementuen zerrenda bat " "izan beharko luke." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Ezarri ezazu liburuaren ekoizlea." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Ezarri hizkuntza." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Ezarri ezazu liburuaren ekoizpen-data. Noiz argitaratu zen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Ezarri ezazu liburuaren denbora-zigilua (calibre programa honetan data " "zutabean erabilia)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2716,27 +2721,27 @@ msgstr "" "Baimendu prozesamendu heuristikoa. Aukera hau ezarri beharko da edozein " "prezesamendu heuristiko bideratzeko." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Bilatu normalean letra etzanarekin dauden hitzak eta patroiak. Gero, jar " "itzazu hitz horiek letra etzanez." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Bihurtu espazio zurrun anitzetako koskak CSS koska." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2744,11 +2749,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Batu lerroak puntuazio eta formatu aztarnei esker." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2756,19 +2761,19 @@ msgstr "" "Ezabatu dokumentutik hutsik dauden paragrafoak baldin badaude beste " "paragrafoen artean." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2778,63 +2783,63 @@ msgstr "" "erabiliko da erreferentzia hiztegi bezala erabakitzeko ea gidoiak mantenduko " "diren edo ezabatuko diren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "sr1-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Ordezkaketa sr1-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "sr2-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Ordezkaketa sr2-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "sr3-ordeztu-rekin ordezkatuko den bilaketa patroia (adierazpen erregularra)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Ordezkaketa sr3-bilaketa horrekin bilatutako testua ordezkatzeko" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Ezin izan da fitxategi horretan liburu elektronikorik aurkitu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Aurkibideko liburu-sailen balioak eta puntuazioa, zenbakiak izan beharko " "dira. Ez ikusiarena egiten" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Huts egin du data/orduaren analisiak" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Sorburukoa HTML horretara bihurtzen..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" "Liburu elektronikoan une honetan ari dira bihurtze aldaketak gertatzen..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Sortzen" @@ -3000,7 +3005,7 @@ msgid "Start" msgstr "Hasi" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Artikulu guztiak" @@ -3539,7 +3544,7 @@ msgid "Producer" msgstr "Ekoizlea" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3715,7 +3720,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Liburu-azala" @@ -3761,7 +3766,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3880,6 +3885,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu." @@ -4341,7 +4353,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Aurkibidea:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4352,8 +4364,14 @@ msgstr "" "Bihurtu lehen eta behin HTML eta gero saia zaitez.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4587,8 +4605,8 @@ msgid "Upload downloaded news to device" msgstr "Karga itzazu irakurgailuan deskargaturiko albisteak" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Ezabatu liburuak liburutegitik irakurgailura kargatu eta gero" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4778,7 +4796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4882,7 +4900,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Gehitu liburuak zure calibre liburutegira konektatutako gailutik" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Berreskura itzazu zure ohar eta zirriborroak (esperimentala)" @@ -5160,8 +5178,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5183,7 +5201,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5237,46 +5255,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "Helburu fitxategia hutsik. Ziur aski bihurketa prozesuak huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiatu liburutegira." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiatu hautatutako liburuak adierazitako liburutegian" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(ezabatu kopiatu eta gero)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Ezin kopiatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Liburutegirik ez" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Ez da liburutegirik topatu hemen %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiatzen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Ezin izan dira liburuak kopiatu: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5388,14 +5406,14 @@ msgid "Main memory" msgstr "Memoria nagusia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Memoria-txartela A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Memoria-txartela B" @@ -6136,7 +6154,7 @@ msgid "The specified directory could not be processed." msgstr "Zehaztutako direktorioa ezin izan da prozesatu." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Libururik ez" @@ -6473,7 +6491,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7313,7 +7331,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7343,23 +7361,28 @@ msgstr "" "paragrafo aurreko koska ezartzen du, ziurtatzeko paragrafoen artean " "nahasketarik ez dagoela. Aukera honek koskaren zabalera kontrolatzeko da." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Aldaketarik ez" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Itxura hobetzen &puntuazioa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Lerrokatze taulak" @@ -7546,39 +7569,45 @@ msgstr "Liburua " msgid "MOBI Output" msgstr "MOBI formatuko outputa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Izenburua aurkibidearentzat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Irudien tamaina doitu &Palm gailuetan" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Erabil ezazu egilearen izena &sailkatu egilearen izenaren arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Desgaitu fitxategiaren edukien konpresioa" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Ez gehitu aurkibiderik liburuari" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Pizteko aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Personal Doc etiketa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ez hartu aintzat &bazterrak" @@ -7741,7 +7770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7749,7 +7778,7 @@ msgstr "&Aurrekoa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8278,82 +8307,82 @@ msgstr "Igorri irakurgailura metadatuak" msgid "Send collections to device" msgstr "Igorri irakurgailura bildumak" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Kargatu %d liburuak irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Ezabatu liburuak irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Deskargatu liburuak irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Ikusi liburua irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Ezarri lehenetsia bezala \"irakurgailura bidali\" ekintza" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Bidali memoria nagusira" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Bidali A memoria-txartelera" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Bidali B memoria-txartelera" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memoria nagusia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Bidali formatu zehatza hona" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Bidali eta ezabatu liburutegitik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Egotzi irakurgailua (Eject)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Errorea" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Irakurgailuarekin komunikatzeko saioak huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Ez dago formatu egokirik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Aukeratu karpeta bat irakurgailua izango balitz bezala zabaltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Akatsen bat irakurgailuarekin komunikatzerakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8361,70 +8390,70 @@ msgstr "" "Behin-behineko huts egite bat egon da irakurgailuarekin komunikatzerakoan. " "Mesedez, deskonektatu eta konektatu berriro gailua, edo berrabiarazi." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Gailua: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detektaturik." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "hautatua bidaltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Aukeratu irakurgailura bidaltzeko formatua" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Gailurik ez dago" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Ezin izan da igorri: ez dago inolako gailurik konektatua" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Txartelik ez dago" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Ezin bidali: gailuak ez dauka memoria-txartelik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Bihurtu modu automatikoan hurrengo liburuak irakurgailuan kargatu aurretik?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Katalogoak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Albisteak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Liburuak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8433,11 +8462,11 @@ msgstr "" "topatu egin ez delako. Lehenengo eta behin, bihurtu liburua(k) zure " "irakurgailuak onartzen duen formaturen batean." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Lekurik ez irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9116,7 +9145,7 @@ msgid "Author names cannot contain & characters." msgstr "Egile izenek ezin dute & karakterea eduki." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Erabili egileen izenak" @@ -9222,7 +9251,7 @@ msgid "Standard metadata" msgstr "Metadatu estandarrak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadatu pertsonalizatuak" @@ -9421,10 +9450,6 @@ msgstr "&Balorazioa:" msgid "Rating of this book. 0-5 stars" msgstr "Liburu honen balorazioa. 0-5 izar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Aldaketarik ez" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " izarrak" @@ -9435,7 +9460,7 @@ msgstr "Gehitu eti&ketak: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Zabaldu etiketen editorea" @@ -9586,13 +9611,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Oinarrizko metadatuak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Pertsonalizaturiko metadatuak" @@ -11500,8 +11525,8 @@ msgstr "&Lasterbidea:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11527,41 +11552,41 @@ msgstr "" msgid "Press a key..." msgstr "Giltza bat sakatu..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Dagoeneko esleiturik" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "Dagoeneko esleiturik honi" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11967,13 +11992,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Ez zaizu baimenik eman" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Ezin izan da %s zabaldu. Beste programa bat erabiltzen ari?" @@ -12298,11 +12323,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12310,14 +12335,14 @@ msgstr "" msgid "Next" msgstr "Hurrengoa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Aurrekoa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12328,7 +12353,7 @@ msgstr "" "Botoi hau erabiliz gero izenburuen klasea sortzeko, izenburuaren klasearen " "kolorea aldatuko da berdetik gorrira." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12336,108 +12361,108 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Trukatu haien artean zenburua eta egilearen izena" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" "Ezabatu erabiltzen ez diren liburu-sailak (libururik ez daukaten sailak)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Ezin izan da liburu-azala irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Ezin izan da %s formatutik irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Liburu-azala %s formatuan ez du balio" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Gorde aldaketak eta editatu %s horren metadatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Iruzkinak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -15387,7 +15412,7 @@ msgstr "" "Liburu multzo batean metadatuak aldatzeko denbora beharko. Ziur zaude?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Bilaketak" @@ -17937,19 +17962,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrazioa egiten datu base zaharretik liburu elektronikoen liburutegira " "zera honetan: %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Trinkotzen datu basea" @@ -19122,106 +19147,110 @@ msgid "English (Israel)" msgstr "Ingelesa (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Ingelesa (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Ingelesa (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Ingelesa (Irlanda / Eire)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Ingelesa (Txina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Gaztelania (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemana (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Frantsesa (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Nederlandera (Herbehereak)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Nederlandera (Belgika)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -19336,103 +19365,103 @@ msgstr "Ez deskargatu azken builtin formulen bertsioak calibre zerbitzaritik" msgid "Unknown News Source" msgstr "Albiste iturri ezezaguna" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Honek \"%s\" formula honek erabiltzaile-izena eta pasahitza behar ditu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Deskarga burutua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Huts egin du honako artikulu hauek deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Huts egin du honako artikulu hauen zatiak deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " hemendik " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tEz dabiltzan estekak:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Jarioak eskuratzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Jarioak hartuta hasiera orrialdetik" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Liburu-azala deskargatzen saiatzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Sortzen idazpurua..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Hasi deskarga [%d haria(k)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Jarioak hona deskargatuta %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Ezin izan da liburu-azala deskargatu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Deskargatzen liburu-azala hemendik %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Idazpuruko irudia deskargatuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Izenbururik gabeko artikulua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Deskargatutako artikulua: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Huts egin du artikuluaren deskarga: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Jarioa eskuratzen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19440,7 +19469,7 @@ msgstr "" "Izena emate saioak huts egin du, azter itzazu zure erabiltzaile-izena eta " "pasahitza calibreren Aldian behingo zerbitzurako." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19719,7 +19748,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 0e81dfdf8e..677c090fee 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:03+0000\n" "Last-Translator: Milad Naseri \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: 2011-09-10 04:52+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:46+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -901,26 +901,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -932,17 +932,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1061,9 +1061,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1071,8 +1071,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1501,21 +1501,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1523,11 +1527,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1536,34 +1540,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2215,56 +2219,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2275,7 +2283,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2285,105 +2293,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2391,86 +2399,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2584,7 +2592,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3042,7 +3050,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3200,7 +3208,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3246,7 +3254,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3356,6 +3364,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3749,7 +3764,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3757,8 +3772,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3967,7 +3988,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4142,7 +4163,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4245,7 +4266,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4519,8 +4540,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4542,7 +4563,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4592,46 +4613,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4739,14 +4760,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5454,7 +5475,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5768,7 +5789,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6581,7 +6602,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6608,23 +6629,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6803,39 +6829,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6996,7 +7028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7004,7 +7036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7518,160 +7550,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8319,7 +8351,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8425,7 +8457,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8596,10 +8628,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8610,7 +8638,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8742,13 +8770,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10596,8 +10624,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10623,41 +10651,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11046,13 +11074,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11359,11 +11387,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11371,21 +11399,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11393,107 +11421,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14274,7 +14302,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16478,17 +16506,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17605,106 +17633,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17811,108 +17843,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18168,7 +18200,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index 080a6861f5..c08ce3f2a7 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-19 10:47+0000\n" "Last-Translator: Olli-Pekka Kurppa \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: 2011-09-10 04:47+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:39+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -925,26 +925,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -956,7 +956,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikoi Android-puhelinten kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -964,11 +964,11 @@ msgstr "" "Pilkulla eroteltu lista laitteen hakemistoista, joihin e-kirjat lähetetään. " "Ensimmäistä olemassaolevaa käytetään" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1092,9 +1092,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Uutiset" @@ -1102,8 +1102,8 @@ msgstr "Uutiset" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Luettelo" @@ -1535,15 +1535,19 @@ msgstr "Kommunikoi Sony PRS-500 -lukijan kanssa." msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikoi kaikkien Sony eBook -lukijoiden kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1551,7 +1555,7 @@ msgstr "" "Pilkun erottama lista metatietokentistä, jotka muutetaan kokoelmiksi " "laitteella. Vaihtoehtoja ovat: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1559,11 +1563,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1572,34 +1576,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2306,16 +2310,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2323,41 +2329,43 @@ msgstr "" "Lisää tyhjä rivi kappaleiden väliin. Ei toimi, jos lähdetiedosto ei käytä " "kappaleita (

tai

-tageja)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2368,7 +2376,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2378,105 +2386,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2484,86 +2492,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2677,7 +2685,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3137,7 +3145,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3295,7 +3303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3341,7 +3349,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3451,6 +3459,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3844,7 +3859,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3852,8 +3867,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4062,7 +4083,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4237,7 +4258,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4340,7 +4361,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4614,8 +4635,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4637,7 +4658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4687,46 +4708,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4834,14 +4855,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5549,7 +5570,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5863,7 +5884,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6676,7 +6697,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6703,23 +6724,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6898,39 +6924,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7091,7 +7123,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7099,7 +7131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7613,160 +7645,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8414,7 +8446,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8520,7 +8552,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8691,10 +8723,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8705,7 +8733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8837,13 +8865,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10691,8 +10719,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10718,41 +10746,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11141,13 +11169,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11454,11 +11482,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11466,21 +11494,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11488,107 +11516,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14369,7 +14397,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16573,17 +16601,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17700,106 +17728,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17906,108 +17938,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18267,7 +18299,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index a415a92633..5a991b1536 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:46+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:39+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index ecacc4db48..09bf4efb47 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-15 11:01+0000\n" "Last-Translator: Luc Mazon \n" "Language-Team: Français \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: 2011-09-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-09-17 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -51,7 +51,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -80,7 +80,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -89,17 +89,17 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -132,10 +132,10 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -148,8 +148,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -168,7 +168,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -176,21 +176,21 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -960,26 +960,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Carte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Carte B" @@ -991,7 +991,7 @@ msgstr "Journal de débogage" msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -999,11 +999,11 @@ msgstr "" "Liste de répertoires séparés par des virgules utilisée pour envoyer les " "ebooks vers l'appareil. Le premier existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Communique avec une tablette WebOS" @@ -1151,9 +1151,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Informations" @@ -1161,8 +1161,8 @@ msgstr "Informations" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catalogue" @@ -1614,15 +1614,19 @@ msgstr "Communique avec le lecteur d'ebook Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Communiquer avec tous les lecteurs d'eBook Sony" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Tous par titre" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Tous par auteur" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1630,7 +1634,7 @@ msgstr "" "Liste de métadonnées séparées par des virgules, transformées en collection " "dans l'appareil. Les possibilités sont les suivantes : " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1641,12 +1645,12 @@ msgstr "" "%(aba)s:%(abav)s. Ajouter ces valeurs à la liste pour les activer. Les " "collections seront générées par le nom donné après le caractère \":\"." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "L'Upload sépare la vignette de couverture des livres (nouveaux lecteurs)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1661,14 +1665,14 @@ msgstr "" "AVERTISSEMENT: Cette option ne doit être utilisée qu'avec des lecteurs SONY " "récents: 350, 650, 950 et plus récents." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Rafraîchir les couvertures séparées quand la gestion automatique est " "utilisée (nouveaux lecteurs)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1679,13 +1683,13 @@ msgstr "" "option si vous avez tant de livres sur le lecteur que les performances " "deviennent inacceptables." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Conserver les proportions de la couverture lors de la génération des " "vignettes" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1696,11 +1700,11 @@ msgstr "" "couverture. Désactivez cette option si vous voulez que la vignette soit de " "taille maximum, en ignorant les proportions." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Rechercher les livres dans tous les dossiers" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2553,14 +2557,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Quand Calibre retire les lignes blanches entre des paragraphes, Calibre " -"insert automatiquement des tabulations au paragraphe, pour rendre le " -"paragraphe aisément distinguable. Cette option contrôle la largeur de ces " -"tabulations (en em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2568,7 +2570,7 @@ msgstr "" "Utiliser la couverture contenue dans le fichier d'entrée plutôt que la " "couverture spécifiée." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2576,7 +2578,7 @@ msgstr "" "Insérer une ligne blanche entre les paragraphes. Ne fonctionnera pas si le " "fichier source n'utilise pas de paragraphes. (étiquettes

ou

)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2584,16 +2586,15 @@ msgstr "" "Définit la hauteur des lignes blanches insérées (en cadratins). La hauteur " "des lignes entre deux paragraphes fera le double de la valeur spécifiée ici." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Effacer la première image de l'ebook initial. Cette fonctionnalité est utile " -"lorsque la première image est une couverture alors que vous désirez " -"spécifier une couverture externe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2601,7 +2602,7 @@ msgstr "" "Insérer les métadonnées au début du livre. Ceci est utile si votre lecteur " "d'ebook ne supporte pas directement l'affichage/recherche des métadonnées." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2610,11 +2611,11 @@ msgstr "" "équivalents typographiques corrects. Pour plus de détails, voir " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2622,7 +2623,7 @@ msgstr "" "Lire les métadonnées du fichier OPF spécifié. Les métadonnées lues à partir " "de ce fichier écraseront les métadonnées dans le fichier source." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2640,7 +2641,7 @@ msgstr "" "représentation basée sur l'interface de langue calibre actuelle qui sera " "utilisé." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2656,84 +2657,84 @@ msgstr "" "va transformer une ligature en la paire de caractères correspondants. A " "l'opposé, cette option va conserver la ligature." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Indiquer le titre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Indiquer les auteurs. Les auteurs multiples doivent être séparés par des &." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "La version du titre à utiliser pour le tri. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Chaîne à utiliser lors du tri par auteur. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Indiquer la couverture à partir du fichier spécifié ou de l'URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Indiquer la description de l'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Indiquer l'éditeur de l'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Indiquer les séries auxquelles appartient cet ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Indiquer l'index de cet ebook dans les séries." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Indiquer le classement. Doit être un nombre entre 1 et 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Indiquer l'ISBN du livre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Indiquer les étiquettes du livre. Doit être une liste séparée par des " "virgules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Indiquer le producteur du livre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Indiquer la langue." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Indiquer la date de publication." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Définir l'horodatage (utilisé par la colonne Date dans Calibre)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2741,7 +2742,7 @@ msgstr "" "Activer le processeur heuristique. Cette option doit être activée avant que " "n'importe quel processus heuristique puisse être effectué." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2752,14 +2753,14 @@ msgstr "" "être utilisé en conjonction avec la détection de structure afin d\"en créer " "une." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Rechercher les mots et les motifs usuels qui dénotent la présence de mots en " "italiques et les mettre en italique." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2767,7 +2768,7 @@ msgstr "" "Transforme les identations créées par des espaces non-sécables multiples en " "retraits CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2780,13 +2781,13 @@ msgstr "" "médiane de la longueur de ligne. Si seules quelques lignes dans le document " "nécessitent d'être déroulé cette valeur devrait être réduite." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Dérouler les lignes en utilisant la ponctuation et d'autres indices de " "présentation." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2794,13 +2795,13 @@ msgstr "" "Supprimer les paragraphes vides du document quand ils sont présents entre " "tous les autres paragraphes" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2808,7 +2809,7 @@ msgstr "" "Remplacer les ruptures de scène par le texte spécifié. Par défaut, le texte " "du document initial est utilisé." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2818,7 +2819,7 @@ msgstr "" "utilisé comme dictionnaire pour déterminer si les tirets devraient être " "conservés ou retirés." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2827,59 +2828,59 @@ msgstr "" "sont renumérotées afin de prévenir des divisions au milieu des titres de " "chapitres." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Motif de recherche (expression régulière) qui sera remplacée par sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" "Remplacement pour le texte correspondant à la recherche sr1-recherche." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Motif de recherche (expression régulière) qui sera remplacé par sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" "Remplacement pour le texte correspondant à la recherche sr2-recherche." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Motif de recherche (expression régulière) qui sera remplacée par sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" "Remplacement pour le texte correspondant à la recherche sr3-recherche." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Ne trouve pas d'ebook dans l'archive" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Les valeurs pour les index de séries et les notes doivent être des nombres. " "Ignoré." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Le décodage de la date/heure a échoué" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Conversion de l'entrée en HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Démarrage des transformations de l'ebook...." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Création" @@ -3041,7 +3042,7 @@ msgid "Start" msgstr "Démarrer" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tous les articles" @@ -3576,7 +3577,7 @@ msgid "Producer" msgstr "Producteur" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3764,7 +3765,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Couverture" @@ -3812,7 +3813,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Amazon : délai de connexion dépassé. Veuillez réessayer plus tard." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Source de métadonnées" @@ -3954,6 +3955,13 @@ msgstr "" "Extraire le contenu du fichier MOBI dans le répertoire spécifié. Si le " "répertoire existe déjà, il sera supprimé." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C'est un livre Amazon Topaz. Il ne peut pas être traité." @@ -4421,7 +4429,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Table des matières :" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4432,9 +4440,15 @@ msgstr "" "Calibre. Convertissez-le en HTML puis réessayez.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "erreur pas d'état trouvé dans hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4710,10 +4724,8 @@ msgid "Upload downloaded news to device" msgstr "Envoyer les News téléchargées vers l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" -"Supprimer les livres de la bibliothèque après les avoir téléchargés dans " -"l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4910,7 +4922,7 @@ msgstr "maj+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -5022,7 +5034,7 @@ msgstr "" "connecté" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Récupérer les annotations (expérimental)" @@ -5316,8 +5328,8 @@ msgstr "" "bibliothèque correspondent bien aux informations de la base de données?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5343,7 +5355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5399,46 +5411,46 @@ msgstr "" "Fichier de sortie vide, le processus de conversion a probablement cessé de " "fonctionné" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copier vers la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copier les livres sélectionnés vers la bibliothèque spécifiée" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(supprimer après copie)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Impossible de copier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Pas de bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Aucune bibliothèque n'a été trouvée à %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copie en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Impossible de copier les livres : " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "%(num)d livres copiés vers %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5559,14 +5571,14 @@ msgid "Main memory" msgstr "Mémoire principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Carte mémoire B" @@ -6348,7 +6360,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Aucun livre" @@ -6683,7 +6695,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7549,7 +7561,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Insérer une ligne &balche entre les paragraphes" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7579,23 +7591,28 @@ msgstr "" "automatiquement une indentation de paragraphe, pour améliorer la distinction " "des paragraphes. Cette option contrôle la largeur de chaque indentation." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Aucune modification" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Taille d'&indentation:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Taille de la ligne" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "&Ponctuation arrangée" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linéariser les tables" @@ -7781,40 +7798,46 @@ msgstr "Livre " msgid "MOBI Output" msgstr "Sortie MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titre de la Table des Matières :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Redimensionner les images pour des appareils &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Utiliser le &tri par auteur pour auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Désactiver la compression du contenu du fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Ne pas ajouter la Table des Matières au livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Options du Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiquette de Document Personnel (Personnal Doc tag) :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" "Insérer la Table des Matières générée au début du livre plutôt qu'à la fin" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorer les &marges" @@ -7978,7 +8001,7 @@ msgstr "Aller à:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7986,7 +8009,7 @@ msgstr "&Précédent" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8541,82 +8564,82 @@ msgstr "Envoie les métadonnées vers l'appareil" msgid "Send collections to device" msgstr "Envoyer les collections vers l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Envoie %d livre(s) à l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Supprime les livres de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Télécharger les livres à partir de l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Afficher le livre sur l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Indiquer l'action par défaut pour 'envoyer au lecteur'" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Envoyer vers la mémoire du lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Envoyer vers la carte mémoire A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Envoyer vers la carte mémoire B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Envoyer le format spécifique vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Envoyer et effacer de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Ejecter l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erreur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8625,71 +8648,71 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Appareil : " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i sur %(total)i Livres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "Livre 0 de %i" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer : Aucun appareil n'est connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer : L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8698,11 +8721,11 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9486,7 +9509,7 @@ msgid "Author names cannot contain & characters." msgstr "Les noms d'auteurs ne peuvent pas contenir le caractère &" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gérer les auteurs" @@ -9598,7 +9621,7 @@ msgid "Standard metadata" msgstr "Métadonnée standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Métadonnée personnalisée" @@ -9803,10 +9826,6 @@ msgstr "&Note :" msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Aucune modification" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " étoiles" @@ -9817,7 +9836,7 @@ msgstr "Ajouter des &étiquettes : " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Ouvre l'éditeur de mots-clefs" @@ -9972,13 +9991,13 @@ msgid "&Languages:" msgstr "&Langues:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadonnées de &base" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Metadonnées &personnalisées" @@ -12006,8 +12025,8 @@ msgstr "&Raccourci clavier :" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -12033,43 +12052,43 @@ msgstr "Par défaut : %(deflt)s [Actuellement pas en conflit: %(curr)s]" msgid "Press a key..." msgstr "Appuyer sur une touche..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Déjà assigné" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "Déjà assigné à" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Ce raccourci n'existe plus" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Raccourcis" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Double cliquer sur une entrée pour changer le raccourci clavier associée à " "celle-ci" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Rechercher un raccourci par nom" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Pas de résultats" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12484,13 +12503,13 @@ msgstr "Exception non gérée" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permission refusée" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -12835,11 +12854,11 @@ msgstr "%(num)d téléchargés sur %(tot)d" msgid "Downloaded metadata fields" msgstr "Champs de métadonnées téléchargés" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Éditer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12847,14 +12866,14 @@ msgstr "Éditer les métadonnées" msgid "Next" msgstr "Suivant" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Précédent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12865,7 +12884,7 @@ msgstr "" "L'utilisation de ce bouton pour créer la clé de tri de titre changera la " "couleur de ce champ de rouge à vert." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12877,27 +12896,27 @@ msgstr "" "tri par auteur de rouge à vert. Il y a un menu de fonctions disponible sous " "ce bouton. Cliquer et rester appuyer sur le bouton pour le voir." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Créer la clé de tri d'auteur à partir de l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Créer l'auteur à partir de la clé de tri d'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copier l'auteur vers le type d'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copier le type d'auteur vers l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Inverse l'auteur et le titre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12905,12 +12924,12 @@ msgstr "" "Gérer les auteurs. Utiliser pour renommer les auteurs et corriger les " "valeurs de tri individuelles par auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" "Supprimer les séries inutilisées (Les séries qui ne possèdent aucun livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12918,71 +12937,71 @@ msgstr "" "Coller le contenu du presse-papier dans la boîte de saisie des identifiants " "préfixé par l'isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configurer le téléchargement des métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Modifier la manière dont Calibre télécharge les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d sur %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Impossible de lire la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Impossible de lire la couverture à partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "La couverture au format %s est incompatible" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Sauvegarder les changements et éditer les métadonnées de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Changer la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mmentaires" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Couverture et formats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Métadonnées personnalisées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Commentaires" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Métadonnées basiques" @@ -16232,7 +16251,7 @@ msgstr "" "Etes-vous sûr?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Recherches" @@ -18886,17 +18905,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migre l'ancienne base vers la bibliothèque dans %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compacte la base" @@ -20242,106 +20261,110 @@ msgid "English (Israel)" msgstr "Anglais (Israël)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Anglais (Singapour)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Anglais (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Anglais (Irlande)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Anglais (Chine)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Anglais (Afrique du sud)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Espagnol (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Espagnol (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Espagnol (Argentine)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Espagnol (Mexique)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Espagnol (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Espagnol (Chili)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Espagnol (Equateur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Espagnol (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Espagnol (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Espagnol (Bolivie)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Espagnol (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Allemand (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Français (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Néerlandais (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Flamand (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "Matin" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "Après-midi" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "matin" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "après midi" @@ -20457,105 +20480,105 @@ msgstr "" msgid "Unknown News Source" msgstr "Source de News inconnue" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "La recette \"%s\" a besoin d'un nom d'utilisateur et d'un mot de passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Téléchargement terminé" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Impossible de télécharger les articles suivants;" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" "Impossible de télécharger certaines parties pour les articles suivants :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Impossible de récupérer l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" "Les informations de débogage sont disponibles précédement dans ce journal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Lancer avec -vv pour voir la raison" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Récupération des flux..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Obtient les flux à partir de la page d'index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Génération du masthead" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Impossible de télécharger la couverture : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "L'image du titre a été téléchargée" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Impossible de télécharger l'article : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Récupération du flux" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20563,7 +20586,7 @@ msgstr "" "La connexion a échouée, vérifier votre nom d'utilisateur et votre mot de " "passe pour le service Périodique Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20844,7 +20867,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 404ad38cbc..22b9d45772 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Miguel Anxo Bouzada \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: 2011-09-10 04:47+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:41+0000\n" +"X-Generator: Launchpad (build 13955)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -50,7 +50,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -936,26 +936,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Si" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Tarxeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Tarxeta B" @@ -967,7 +967,7 @@ msgstr "Rexistro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -975,11 +975,11 @@ msgstr "" "Lista de cartafoles, separados por comas, onde almacenar os libros no " "dispositivo. Usarase o primeiro que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1122,9 +1122,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1132,8 +1132,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catálogo" @@ -1582,15 +1582,19 @@ msgstr "Comunicar co lector Sony PRS-500" msgid "Communicate with all the Sony eBook readers." msgstr "Comunicar con todos os lectores de Sony" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Todos por título" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Todos por autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1598,7 +1602,7 @@ msgstr "" "Lista separada por comas de campos de metadatos para convertelos en " "coleccións no dispositivo. As posibilidades son: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1606,13 +1610,13 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Cargar miniaturas de cubertas separadas para libros (nos lectores máis " "modernos)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1626,14 +1630,14 @@ msgstr "" "pode cambiar a cuberta. ATENCIÓN: Esta opción soamente debería ser usada cos " "lectores máis modernos de SONY: 350, 650, 950 e posteriores." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Recargar cubertas separadas ao usar a xestión automática (lectores máis " "modernos)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1643,11 +1647,11 @@ msgstr "" "vez que conecte o seu dispositivo. Desmarque esta opción se ten moitos " "libros no lector cun rendemento inaceptábel." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preservar as proporcións da portada ao xerar as miniaturas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1658,11 +1662,11 @@ msgstr "" "quere que as miniaturas teñan o tamaño máximo, independentemente da " "proporción." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Buscar libros en todos os cartafoles" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2474,10 +2478,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2485,7 +2491,7 @@ msgstr "" "Usar a cuberta detectada no ficheiro de orixe mellor que a cuberta " "especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2493,22 +2499,21 @@ msgstr "" "Inserir unha liña en branco entre parágrafos. Non funciona se o ficheiro de " "orixe non define parágrafos (etiquetas

ou

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Retirar a primeira imaxe do libro electrónico de entrada. É útil se a " -"primeira imaxe do ficheiros é unha cuberta e se está especificando unha " -"cuberta externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2516,7 +2521,7 @@ msgstr "" "Incluír os metadatos ao principio do libro. É útil para lectores de libros " "electrónicos que non manexan os metadatos directamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2525,11 +2530,11 @@ msgstr "" "tipográficos correctos. Para obter máis detalles, vexa " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2537,7 +2542,7 @@ msgstr "" "Ler metadatos do ficheiro OPF especificado. Os metadatos destes ficheiro " "sobreescribiran calquera metadato do ficheiro de orixe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2554,7 +2559,7 @@ msgstr "" "(caracteres compartidos pola escritura china e xaponesa, por exemplo) " "empregarase a representación baseada no idioma dla interface do Calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2570,84 +2575,84 @@ msgstr "" "vínculo nos seus dous caracteres separados. Caso contrario, ao seleccionar " "esta opción, preservaraos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Definir o título." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Estabelecer os autores. Se hai varios autores deben separarse por «&»." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "A versión do título que se usará para ordenación. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Texto que se usará para ordenación por autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Estabelecer a cuberta desde o ficheiro ou o URL especificado" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Definir a descrición do libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Definir o/a editor/a do libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Estabelecer a serie á que pertence o libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Estabelecer a posición que ocupa o libro na súa serie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Estabelecer a valoración. Debe ser un número entre 1 e 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Definir o ISBN do libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Estabelecer etiquetas para o libro. Debe ser unha lista separada por comas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Definir o produtor do libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Definir o idioma." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Estabelecer a data de publicación." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Estabelecer o selo de tempo do libro (usado pola columna de data no Calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2655,7 +2660,7 @@ msgstr "" "Activar o procesamento heurístico. Esta opción debe estar activada para que " "se poida realizar calquera tipo de procesametno heurístico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2665,14 +2670,14 @@ msgstr "" "en etiquetas h2 e h3. Esta configuración non creará un Índice (TOC), pero " "pódese utilizar xunto coa detección de estrutura para crear uno." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Buscar palabras e patróns que habitualmente estean en cursiva e poñelos en " "cursiva." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2680,7 +2685,7 @@ msgstr "" "Converter os sangrados creados a partir de varios espazos duros en sangrados " "de CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2692,24 +2697,24 @@ msgstr "" "da metade da liña. Se soamente unhas poucas liñas do documento necesitan " "unirse, debería reducir o valor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Unir liñas baseándose na puntuación e noutros indicios de formato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Eliminar do documento os parágrafos baleiros que hai entre outros parágrafos" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2717,7 +2722,7 @@ msgstr "" "Substituír saltos de escea polo texto especificado. De maneira " "predeterminada úsase o texto existente no documento de entrada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2727,7 +2732,7 @@ msgstr "" "coma un dicionario para determinar se cada guion se debe manter ou " "eliminarse." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2735,54 +2740,54 @@ msgstr "" "Busca secuencias de etiquetas

ou

. As etiquetas renumeran para " "evitar que de dividan os ficheiros en medio dunha cabeceira de capítulo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Patrón de busca (expresión regular) que se substituirá por sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Texto de substitución para o texto encontrado con sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Patrón de busca (expresión regular) que se substituirá por sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Texto de substitución para o texto atopado con sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Patrón de busca (expresión regular) que se substituirá por sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Texto de substitución para o texto atopado con sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "No se puido atopar un libro dentro do ficheiro ficheiro" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "O índice na serie e a valoración deben ser números. Ignóranse" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Produciuse un fallo ao procesar data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Convertendo a entrada a HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Aplicando transformacións ao libro electrónico..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Creando" @@ -2938,7 +2943,7 @@ msgid "Start" msgstr "Iniciar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos os artigos" @@ -3445,7 +3450,7 @@ msgid "Producer" msgstr "Produtor/a" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3620,7 +3625,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Cuberta" @@ -3666,7 +3671,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "O tempo de espera de Amazon expirou. Volva a tentalo máis tarde" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Orixe de metadatos" @@ -3782,6 +3787,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é un libro Topaz de Amazon. Polo tanto, non se pode procesar." @@ -4244,7 +4256,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Índice de contidos:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4255,9 +4267,15 @@ msgstr "" "Calibre. Convértao primeiro a HTML e ténteo despois.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "erro: no se atopou o estado en hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4523,8 +4541,8 @@ msgid "Upload downloaded news to device" msgstr "Enviar as noticias descargadas ao dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Eliminar libros da biblioteca despois de enviar ao dispositivo" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4716,7 +4734,7 @@ msgstr "Maiús+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4826,7 +4844,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Engadir libros á biblioteca do Calibre desde o dispositivo conectado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Obter anotacións (experimental)" @@ -5107,8 +5125,8 @@ msgstr "" "base de datos?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5133,7 +5151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5187,46 +5205,46 @@ msgstr "" "O ficheiro de saída está baleiro, probablemente o proceso de conversión " "fallou" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copiar á biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copiar os libros seleccionados á biblioteca especificada" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(eliminar tras copiar)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Non é posíbel copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Non hai biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "No se encontrou unha biblioteca en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copiando" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Non foi posíbel copiar estes libros: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5338,14 +5356,14 @@ msgid "Main memory" msgstr "Memoria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Tarxeta de almacenaxe A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Tarxeta de almacenaxe B" @@ -6083,7 +6101,7 @@ msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Sen libros" @@ -6416,7 +6434,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7263,7 +7281,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7293,23 +7311,28 @@ msgstr "" "estabelece unha sangría de parágrafo para asegurar que estes sexan " "facilmente diferenciados. Esta opción controla a largura desta sangría." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Non cambiar" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Corrixir a &puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Aliñar as táboas" @@ -7495,39 +7518,45 @@ msgstr "Libro " msgid "MOBI Output" msgstr "Saída MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Título do Índice de contidos:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Reducir imaxes para dispositivos &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Usar a &ordenación por autores/as" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Desactivar a compresión dos contidos do ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Non engadir índice ao libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opcións do Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos persoais:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorar as &marxes" @@ -7690,7 +7719,7 @@ msgstr "Ir a:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7698,7 +7727,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8234,82 +8263,82 @@ msgstr "Enviar os metadatos ao dispostivo" msgid "Send collections to device" msgstr "Enviar as coleccións ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Enviar %d libros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Eliminar libros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Descargar libros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Ver libro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Estabelecer a acción de enviar ao dispositivo como predeterminada" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Enviar á memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Enviar á tarxeta de almacenaxe A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Enviar á tarxeta de almacenaxe B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Enviar o formato especifico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Enviar e eliminar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Extraer dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Produciuse un erro ao comunicar co dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Non hai formatos axeitados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Escoller o cartafol para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Produciuse un erro ao conectar co dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8317,70 +8346,70 @@ msgstr "" "Produciuse un erro temporal na comunicación co dispositivo. Desconecte e " "volva conectar o dispositovo e/ou reinícieo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 de %i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Elixa formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Sen dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Non se pode enviar: non hai ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Sen tarxeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Non se pode enviar: o dispositivo non ten tarxeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Desexa converter os libros seguintes antes de os enviar ao dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Enviando novas ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Enviando libros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8389,11 +8418,11 @@ msgstr "" "atoparon formatos compatíbeis. Converta o ou os libros a un formato " "compatíbel co dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Non hai espazo no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9133,7 +9162,7 @@ msgid "Author names cannot contain & characters." msgstr "Os nomes de autores non poden conter caracteres «&»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Xestionar os autores" @@ -9245,7 +9274,7 @@ msgid "Standard metadata" msgstr "Metadatos estándar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadatos personalizados" @@ -9448,10 +9477,6 @@ msgstr "&Valoración" msgid "Rating of this book. 0-5 stars" msgstr "Valoración deste libro. 0-5 estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Non cambiar" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " estrelas" @@ -9462,7 +9487,7 @@ msgstr "Engadir esti&quetas " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Abrir o editor de etiquetas" @@ -9612,13 +9637,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadatos &básicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Metadatos &personalizados" @@ -11590,8 +11615,8 @@ msgstr "&Atallo:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11617,41 +11642,41 @@ msgstr "" msgid "Press a key..." msgstr "Prema unha tecla..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Xa asignado" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "xa está asignado a" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Non hai coincidencias" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12063,13 +12088,13 @@ msgstr "Excepción non controlada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permiso denegado" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Non é posíbel abrir %s. Estará a se empregar cun outro programa?" @@ -12391,11 +12416,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Modificar metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12403,14 +12428,14 @@ msgstr "Modificar metadatos" msgid "Next" msgstr "Seguinte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12420,7 +12445,7 @@ msgstr "" "Ao usar este botón para crear a orde de título, cambiará o fondo de vermello " "a verde." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12428,107 +12453,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Intercambiar o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Retirar series inútiles (Series que non teñen libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Non se puido ler a cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Non se puido ler a cuberta do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "A cuberta no formato %s non é válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Gardar cambios e editar os metadatos de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Cambiar a portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Portada e formatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comentarios" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -15622,7 +15647,7 @@ msgstr "" "Cambiar os metadatos de moitos libros pode tardar bastante. Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Buscas" @@ -18197,19 +18222,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrando a base de datos antiga á biblioteca de libros electrónicos en " "%s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compactando a base de datos" @@ -19461,106 +19486,110 @@ msgid "English (Israel)" msgstr "Inglés (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Inglés (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Inglés (Iemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Inglés (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Ingles (Chinés)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Español (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Español (Uruguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Español (Arxentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Español (México)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Español (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Español (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Español (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Español (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Español (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Español (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Español (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemán (Austria)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francés (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Flamenco (Holanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Flamenco (Bélxica)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -19675,103 +19704,103 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de novas descoñecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita «%s» necesita un nome de usuario e un contrasinal." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Produciuse un fallo na descarga dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Produciuse un fallo na descarga de partes do seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " desde " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Non se puido obter o artigo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" "O resultado do rastreo de depuración aparece máis arriba neste rexistro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Execute co parámetro -vv para ver o motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Obtivéronse fontes de noticias da páxina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Tratando de descargar a cuberta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Xerando o tope..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Comezando a descarga [%d fío(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Non se puido descargar a cuberta: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Descargando a cuberta desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Tope da imaxe descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artigo sen título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Obtendo o fluxo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19779,7 +19808,7 @@ msgstr "" "No se pudo iniciar a sesión, comprobe o seu nome de usuario ou contrasinal " "do servizo de boletín do Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20059,7 +20088,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index a992ece9f0..21828adca9 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:48+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:41+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index bba4a0c021..ac6db59196 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-22 10:39+0000\n" "Last-Translator: reldude84@gmail.com \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: 2011-09-10 04:48+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:41+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -906,26 +906,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -937,17 +937,17 @@ msgstr "רשימת פעולת לצורך תיקון שגיאות קוד" msgid "Communicate with Android phones." msgstr "מתקשר עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרשת למכשיר." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "תקשר עם סלולרי S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1073,9 +1073,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "חדשות" @@ -1083,8 +1083,8 @@ msgstr "חדשות" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "קטלוג" @@ -1515,21 +1515,25 @@ msgstr "תקשר עם קורא הספרים סוני PRS-500" msgid "Communicate with all the Sony eBook readers." msgstr "תקשר עם כל קוראי הספרים של סוני" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1537,11 +1541,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1550,34 +1554,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2237,56 +2241,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2297,7 +2305,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2307,105 +2315,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "קבע את הכותרת." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "קבע את המחברים. אם יש כמה, הפרד בינהם בעזרת התו אמפרסנד (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "גרסת המסמך, לשימוש במיון. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "קבע את הכריכה כקובץ המצויין או כתובת אינטרנט (URL)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "קבע את תיאור הספר." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "קבע את המוציא לאור." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "קבע את הסדרה לה הספר שייך." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "קבע את מספר הספר בסדרה." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "קבע את דירוג הספר. מספר זה צריך להיות בין 1 ל-5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "קבע את המספר הסטנדרטי של הספר (ISBN)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "קבע תוייות לספר זה. הפרד תוויות עם פסיקים." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "קבע את מפיק הספר." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "קבע את השפה." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "קבע את תאריך היציאה לאור." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "קבע את זמן הספר (יופיע בעמודת 'תאריך' בקליבר)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2413,86 +2421,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "הספר לא נמצא בתוך הארכיון" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "קריאת התאריך/זמן נכשלה." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "ממיר את הקלט ל-HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "מריץ שינויים על הספר..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "מייצר" @@ -2606,7 +2614,7 @@ msgid "Start" msgstr "התחל" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3068,7 +3076,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3226,7 +3234,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3272,7 +3280,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3382,6 +3390,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3775,7 +3790,7 @@ msgstr "" msgid "Table of Contents:" msgstr "תוכן העניינים:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3783,8 +3798,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3993,7 +4014,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4168,7 +4189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4271,7 +4292,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4545,8 +4566,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4568,7 +4589,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4618,46 +4639,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4765,14 +4786,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5480,7 +5501,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5794,7 +5815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6607,7 +6628,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6634,23 +6655,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6829,39 +6855,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7022,7 +7054,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7030,7 +7062,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7544,160 +7576,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8345,7 +8377,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8451,7 +8483,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8622,10 +8654,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8636,7 +8664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8768,13 +8796,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10622,8 +10650,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10649,41 +10677,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11072,13 +11100,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11385,11 +11413,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11397,21 +11425,21 @@ msgstr "" msgid "Next" msgstr "הבא" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "הקודם" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11419,107 +11447,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14300,7 +14328,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16504,17 +16532,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17631,106 +17659,110 @@ msgid "English (Israel)" msgstr "אנגלית (ישראל)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17837,108 +17869,108 @@ msgstr "" msgid "Unknown News Source" msgstr "מקור חדשות בלתי ידוע" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "ההורדה הסתיימה" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "הורדת הכתבות הבאות כשלה:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "מנסה להוריד עמוד שער/כריכה..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "לא הצליח להוריד כריכה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "מוריד כריכה מ-%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "כתבה ללא שם" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "כתבה הורדה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "הורדת הכתבה כשלה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18199,7 +18231,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 4cc7c06a35..35656b790c 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:01+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:48+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:42+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 5dbf300f3e..ee73acaafb 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:51+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:54+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:48+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -909,26 +909,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -940,17 +940,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kominiciraj sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1069,9 +1069,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1079,8 +1079,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1509,21 +1509,25 @@ msgstr "Komuniciraj sa Sony PRS-500 eBook čitačem." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1531,11 +1535,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1544,34 +1548,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2336,10 +2340,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2347,7 +2353,7 @@ msgstr "" "Upotrijebi omot koji je otkriven u izvornoj datoteci namjesto specificiranog " "omota." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2355,21 +2361,21 @@ msgstr "" "Umetni prazan red između paragrafa. Ovo neće funkcionirati ako izvorna " "datoteka ne koristi paragrafe (

ili

tagovi)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Ukloni prvu sliku sa ulazne elektroničke knjige. Korisno kad je prva slika u " -"izvornoj datoteci omot a vi zahtijevate vanjski omot." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2377,17 +2383,17 @@ msgstr "" "Umetni knjižne metapodatke na početku knjige. Ovo je korisno ako vaš e-book " "čitač ne podržava direktnu pretragu/prikazivanje metapodataka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2395,7 +2401,7 @@ msgstr "" "Čitaj metapodatke iz specificirane OPF datoteke. Metapodaci čitani iz ove " "datoteke će prevladati sve metapodatke u izvornoj datoteci." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2406,7 +2412,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2416,106 +2422,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Postavi naslov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Odredi autore. Više autora bi trebalo biti odvojeno znacima \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Verzija naslova koji će se koristiti za sortiranje. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "String koji će se koristiti za sortiranje po autoru. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Postavi e-book opis." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Postavi e-book izdavača." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Postavi seriju kojoj ova knjiga pripada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Postavi indeks knjige u ovoj seriji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Postavi ocjenu. Ovo bi trebao biti broj između 1 i 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Postavi ISBN knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Postavi tagove za knjigu. Ovo bi trebala biti zarezom odvojena lista." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Postavi redatelja knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Postavi jezik" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2523,86 +2529,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Nije pronađena elektronička knjiga u arhivi" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Vrijednosti serija indeks i ocjena moraju biti brojevi. Ignoriranje" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Pretvaranje ulaza u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Izvršavanje transformacija na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Stvaranje" @@ -2730,7 +2736,7 @@ msgid "Start" msgstr "Kreni" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Svi članci" @@ -3220,7 +3226,7 @@ msgid "Producer" msgstr "Proizvođač" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3388,7 +3394,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Omot" @@ -3434,7 +3440,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3544,6 +3550,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3996,7 +4009,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4004,8 +4017,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4226,8 +4245,8 @@ msgid "Upload downloaded news to device" msgstr "Pošalji skinute vijesti na uređaj" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Izbriši knjige iz biblioteke nakon slanja na uređaj" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4408,7 +4427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4511,7 +4530,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4785,8 +4804,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4808,7 +4827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4858,46 +4877,46 @@ msgstr "Pokretanje konverzije %d knjige(a)" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiranje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5005,14 +5024,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5724,7 +5743,7 @@ msgid "The specified directory could not be processed." msgstr "Specificirani direktorij nije mogao biti procesiran." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nema knjiga" @@ -6042,7 +6061,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6865,7 +6884,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6892,23 +6911,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Bez promjena" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Poravnaj tabele" @@ -7093,39 +7117,45 @@ msgstr "Knjiga " msgid "MOBI Output" msgstr "MOBI Izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Naslov Sadržaja:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Promijeni veličine slika za &Palm uređaje" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Upotrijebi &sortiranje autora za autora" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Onemogući kompresiju sadržaja datoteke" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Nemoj dodati Sadržaj u knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle opcije" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7286,7 +7316,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7294,7 +7324,7 @@ msgstr "&Prethodni" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7814,82 +7844,82 @@ msgstr "Pošalji metapodatke na uređaj" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Pošalji %d knjige na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Izbriši knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Skini knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Pregledaj knjigu na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Postavi zadanu akciju slanja na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Pošalji u glavnu memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Pošalji na memorijsku karticu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Pošalji na memorijsku karticu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Greška" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Greška u razgovoru sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -7897,69 +7927,69 @@ msgstr "" "Došlo je do privremene greške u komunikaciji sa uređajem. Molimo islkjučite " "i ponovo priključite uređaj ili kompletno ponovo pokrenite sustav." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " otkriveno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "odabrano za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Odaberi format za poslati na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nemoguće poslati: Nijedan uređaj nije priključen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nema kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Nemoguće poslati: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertiraj slijedeće knjige prije otpreme na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Slanje kataloga na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Slanje vijesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Slanje knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -7967,11 +7997,11 @@ msgstr "" "Nije moguće otpremiti slijedeće knjige na uređaj, jer odgovarajući formati " "nisu pronađeni. Prvo pretvorite knjige u format podržan od vašeg uređaja." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Nema prostora na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8620,7 +8650,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8726,7 +8756,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8899,10 +8929,6 @@ msgstr "&Rangiranje:" msgid "Rating of this book. 0-5 stars" msgstr "Rangiranje ove knjige. 0-5 zvjezdica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Bez promjena" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " zvjezdice" @@ -8913,7 +8939,7 @@ msgstr "Dodaj oz&nake: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Otvori Urednika Tagova" @@ -9045,13 +9071,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10923,8 +10949,8 @@ msgstr "&Prečica" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10950,41 +10976,41 @@ msgstr "" msgid "Press a key..." msgstr "Pritisni dugme..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Već dodijeljen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "već dodijeljen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11380,13 +11406,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Dozvola je uskraćena" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nije moguće otvoriti %s. Je li korišten od drugog programa?" @@ -11693,11 +11719,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11705,21 +11731,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11727,107 +11753,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Zamijeni autora i naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Ukloni neiskorištene serije (Serije koje nemaju knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nemoguće pročitati omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nemoguće pročitati omot iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Omot u %s formatu je nevažeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Komentar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14644,7 +14670,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16965,18 +16991,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Preseljavanje stare baze podataka na ebook biblioteku u %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -18110,106 +18136,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engleski (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engleski (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Njemački (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holandski (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holandski (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18320,108 +18350,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Nepoznat Izvor Vijesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" recept treba korisničko ime i lozinku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Skidanje završeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Neuspjelo skidanje slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Neuspjelo skidanje dijelova slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tNeuspjele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Hvatanje dotoka..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Dobijeni dotoci sa indeks stranice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Pokušaj skidanja omota..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Početak skidanja [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Dotoci skinuti na %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nemoguće skinuti omot: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Skidanje omota sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artikal bez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Skinuti artikli: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Neuspjelo skidanje artikla: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Grabljenje dotoka" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18693,7 +18723,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index c4b235ffe1..f3ff9596ec 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-12 16:12+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: 2011-09-13 04:45+0000\n" -"X-Generator: Launchpad (build 13910)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:42+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -932,26 +932,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Igen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "\"A\" kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "\"B\" kártya" @@ -963,7 +963,7 @@ msgstr "Hibakeresési napló" msgid "Communicate with Android phones." msgstr "Kapcsolódás Android telefonhoz." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -971,11 +971,11 @@ msgstr "" "Vesszővel tagolt mappa-lista az e-könyveknek az olvasóra való küldéséhez. Az " "első létező mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kapcsolódás S60 telefonokhoz" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1114,9 +1114,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Hírek (RSS)" @@ -1124,8 +1124,8 @@ msgstr "Hírek (RSS)" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalógus" @@ -1573,15 +1573,19 @@ msgstr "Kapcsolódás Sony PRS-500 olvasóhoz." msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikáció az összes Sony eBook olvasóval." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Mind cím szerint" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Mind szerző szerint" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1593,7 @@ msgstr "" "Vesszővel tagolt metadaadat mezők gyűjtemények létrehozására az olvasón. " "Lehetőségek: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1597,11 +1601,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Külön bélyegkép a feltöltése a borítókhoz (újabb olvasók)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1615,13 +1619,13 @@ msgstr "" "borítót. FIGYELEM: ezt a lehetőséget csak újabb SONY olvasóknál szabad " "használni: 350, 650, 950 és újabb." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Különálló borítók frissítése az automatikus kezelésnél (újabb olvasók)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1631,11 +1635,11 @@ msgstr "" "különálló könyvborítók. Kapcsolja ki, ha sok könyv van az olvasón, mert ez " "rontja a teljesítményt." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "A borító méretarányának megtartása a bélyegkép létrehozásakor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1645,11 +1649,11 @@ msgstr "" "(szélesség / magasság) azonos legyen a borítóéval. Kapcsolja ki, ha " "maximális méretet szeretne, aránytól függetlenül." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Könyvek keresése minden mappában" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2448,10 +2452,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2459,7 +2465,7 @@ msgstr "" "Inkább a forrásfájlban található borítót használja a beállított borító " "helyett, ha elérhető" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2467,21 +2473,21 @@ msgstr "" "Egy üres sor beszúrása a bekezdések közé. Nem működik, ha a forrásfájl nem " "használ bekezdéseket (

vagy

cimkéket)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Törölje ki az első képet a bemeneti e-bookból. Ez akkor hasznos, ha az első " -"kép a fájlban a könyvborító, és Ön helyette másik borítót szeretne használni." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2489,7 +2495,7 @@ msgstr "" "Metaadatok beszúrása a könyv elejére külön lapként. Hasznos, ha a " "könyvolvasó nem támogatja a metaadatok megjelenítését/keresését." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2497,11 +2503,11 @@ msgstr "" "A sima idézőjeleket, per jelet és zárójeleket tipografikus megfelelőikké " "alakítja. Részletek itt: http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2509,7 +2515,7 @@ msgstr "" "Metaadatok olvasása a meghatározott OPF fájlból. Ez felülírja a forrásfájl " "összes metaadatát." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2525,7 +2531,7 @@ msgstr "" "lehet (például kínai és japán betűknél), ott a calibre felületének megfelelő " "reprezentáció lesz használva." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2540,84 +2546,84 @@ msgstr "" "helyesen jelennének meg. Alapból a calibra a ligatúrákat normál betűpárra " "cseréli. Ez az opció megtartja őket." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Könyvcím megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Adja meg a szerzőt. Több szerző esetén pontosvesszővel kell elválasztani " "azokat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "A rendezéshez használandó könyvcím verzió. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "A szerző alapján történő rendezéskor használ szöveg. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Állítsd be a kiválasztott fájl vagy URL fedőlapját." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Ebook leírás megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Adja meg a kiadót." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Sorozat megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Könyv sorszámának megadása a soroztaon belül" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Értékelés. 1 és 5 közötti számnak kell lennie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Könyv ISBN számának megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Könyv cimkéinek megadása. Ez egy vesszővel elválasztott lista legyen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Könyv producer megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Nyelv megadása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Állítsd be kiadás dátumát." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Könyv időbélyegének megadása (a calibre dátum oszlopa ezt használja)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2625,7 +2631,7 @@ msgstr "" "Heurisztikus feldolgozás. Ezt be kell kapcsolni, hogy bármilyen heurisztikus " "feldolgozás megtörténjen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2635,20 +2641,20 @@ msgstr "" "és h3 tagokká. Ez a beállítás nem hoz létre tartalomjegyzéket, de később " "használható a felépítés felfedezés módban egy létrehozásához." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Dőlt szövegre utaló szavak és minták keresése, és a találatok dőltté tétele." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "A több nem-törhető szóközzel létrehozott behúzásokat alakítsa CSS behúzássá." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2660,87 +2666,87 @@ msgstr "" "rövidebb. Ha csak pár sort kéne egysorosítani a dokumentumban, akkor érdemes " "csökkenteni ezt az értéket." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Nem találtam e-könyvet a tömörített fájlban." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "A sorozat index és az értékelés értékei csak számok lehetnek. Kihagyásuk" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nem sikerült elemezni a dátum/idő-t" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konvertálás HTML formátumba..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Átalakítások futtatatása a könyvön..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Létrehozás" @@ -2892,7 +2898,7 @@ msgid "Start" msgstr "Indítás" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Minden cikk" @@ -3390,7 +3396,7 @@ msgid "Producer" msgstr "Producer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3557,7 +3563,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Borító" @@ -3603,7 +3609,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Az Amazon időtúllépés miatt kiléptette. Próbálja később!" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metaadatok forrása" @@ -3722,6 +3728,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ez Amazon Topaz könyv. Nem konvertálható." @@ -4179,7 +4192,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Tartalomjegyzék:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4190,8 +4203,14 @@ msgstr "" "Konvertája először HTML-re és azután próbálkozzon újra. \n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4427,8 +4446,8 @@ msgid "Upload downloaded news to device" msgstr "Letöltött hírek küldése az eszközre" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Könyvek törlése az adatbázisból az eszközre való feltöltés után" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4618,7 +4637,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4723,7 +4742,7 @@ msgstr "" "Könyvek hozzáadása a calibre könyvtárához egy csatlakoztatott eszközről" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Megjegyzések letöltése (kisérleti)" @@ -5009,8 +5028,8 @@ msgstr "" "adatbázisban lévőkkel?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5035,7 +5054,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5085,46 +5104,46 @@ msgstr "%d könyv konvertálása" msgid "Empty output file, probably the conversion process crashed" msgstr "A kimeneti fájl üres, valószínűleg a konverziós folyamat lefagyott." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Könyvtár másolása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Másolja a kiválasztott könyveket a megadott könyvtárba" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(másolás után törlés)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Nem másolható" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nincs könyvtár" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nem található könyvtár itt: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Másolás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "A következő könyvek nem másolhatóak: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5234,14 +5253,14 @@ msgid "Main memory" msgstr "Belső memória" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Memóriakártya A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Memóriakártya B" @@ -5987,7 +6006,7 @@ msgid "The specified directory could not be processed." msgstr "A megadott könyvtárt nem lehet használni." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nincsenek könyvek" @@ -6316,7 +6335,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7143,7 +7162,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -7173,23 +7192,28 @@ msgstr "" "beállítja a bekezdés behúzását azok könnyebb olvashatósága érdekében. Ez a " "beállítás határozza meg a behúzás nagyságát." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "&Elegánsabb írásjelek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Táblázatok szöveggé alakítása" @@ -7374,39 +7398,45 @@ msgstr "Könyv " msgid "MOBI Output" msgstr "MOBI kimenet" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "A Tartalomjegyzék címe:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Képek újraméretezése Palm eszközökhöz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "A szerző-rendezési forma használata szerzőként" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "A fájltartalom tömörítésének tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Ne adjon Tartalomjegyzéket a könyvhöz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Margók kihagyása" @@ -7567,7 +7597,7 @@ msgstr "Ugrás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7575,7 +7605,7 @@ msgstr "&Előző" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8098,82 +8128,82 @@ msgstr "Metaadatok küldése az eszközre" msgid "Send collections to device" msgstr "Kollekciók elküldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d könyv feltöltése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Könyvek törlése az eszközről" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Könyvek letöltése az eszközről" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Könyv megnyitása ez eszközön" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Alapértelmezett eszközre küldési művelet beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Küldés a belső memóriába" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Küldés az 'A' memóriakártyára" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Küldés a 'B' memóriakártyára" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Belső memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Küldd a meghatározott formátumot ide..." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Küldés és törlés a könyvtárból" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Eszköz kiadása (kapcsolat megszakítása)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Hiba az eszközkapcsolatban" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nincs megfelelő formátum" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Mappa eszközként való megnyitása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Hiba a kapcsolatban" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8181,71 +8211,71 @@ msgstr "" "Hiba az eszközkapcsolatban. Válassza le majd csatlakoztassa újra az eszközt " "és/vagy indítssa újra az eszközt, esetleg a programot." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Eszköz: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " felismerve" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "kiválasztva küldéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Az eszközre küldendő formátum kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nincs eszköz" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nem tudom küldeni: nincs csatlakoztatott eszköz" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nincs memóriakártya" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Nem tudom küldeni: az eszközben nincs memóriakártya" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Az eszközre való feltöltés előtt automatikusan konvertáljam a kijelölt " "könyveket?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Katalógusok küldése az eszközre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Hírek küldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Könyvek küldése az eszközre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8254,11 +8284,11 @@ msgstr "" "formátumú változatuk. Konvertálja át a nem megfelelőeket valamelyik, az " "eszközöd által támogatott formátumra." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Nincs elég hely az eszközön" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8908,7 +8938,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Szerzők kezelése" @@ -9019,7 +9049,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -9192,10 +9222,6 @@ msgstr "Értékelés:" msgid "Rating of this book. 0-5 stars" msgstr "A könyv értékelése. 0-5 csillag." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " csillag" @@ -9206,7 +9232,7 @@ msgstr "Címkék hozzáadása: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Címke-szerkesztő megnyitása" @@ -9342,13 +9368,13 @@ msgid "&Languages:" msgstr "Nyelvek:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Általános metaadatok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -11233,8 +11259,8 @@ msgstr "Billentyű¶ncs:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11260,41 +11286,41 @@ msgstr "" msgid "Press a key..." msgstr "Nyomjon le egy billentyűt..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11690,13 +11716,13 @@ msgstr "Ismeretlen hiba történt" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Hozzáférés megtagadva" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nem lehet megnyitni: %s. Esetleg másik program használja?" @@ -12003,11 +12029,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12015,21 +12041,21 @@ msgstr "" msgid "Next" msgstr "Következő" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Előző" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12037,109 +12063,109 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "A szerző és a könyvcím megcserélése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" "Nem használt sorozatok törlése (Olyan sorozatok, melyekhez nem tartoznak " "könyvek)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "Metaadatok letöltése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Metaadatok letöltésének beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nem lehet olvasni a borítót" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nem lehet kiolvasni a borítót a %s formátumból" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "A %s formátumban lévő borító érvénytelen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Borítócsere" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "&Megjegyzés" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "Megjegyzések" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14986,7 +15012,7 @@ msgstr "" "Sok könyv metaadatának megváltoztatása hosszú ideig is eltarthat. Folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Keresés" @@ -17290,17 +17316,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Régi adatbázis áthozatala a jelenlegibe: %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Adatbázis tömörítése" @@ -18430,106 +18456,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18642,108 +18672,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Ismeretlen Hírforrás" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "A letöltés befejeződött" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "A következő cikkek letöltése nem sikerült:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "A következő cikkek részeinek letöltése nem sikerült:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tHibás linkek:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Nem lehet cikket letölteni." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Hírek letöltése..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Hírek letöltve az index oldalról" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Borító letöltése..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Letöltés megkezdve [%d szálon]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Hírek letöltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nem lehet borítót letölteni: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Borító letöltése a következő helyről: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Névtelen Cikk" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Cikk letöltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "A következő cikk letöltése nem sikerült: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Hír letöltése" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19012,7 +19042,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 231ef824a1..af7c6e0815 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:24+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:49+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:42+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -888,26 +888,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -919,17 +919,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1048,9 +1048,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1058,8 +1058,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1488,21 +1488,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1510,11 +1514,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1523,34 +1527,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2202,56 +2206,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2262,7 +2270,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2272,105 +2280,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2378,86 +2386,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2571,7 +2579,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3029,7 +3037,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3187,7 +3195,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3233,7 +3241,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3343,6 +3351,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3736,7 +3751,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3744,8 +3759,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3954,7 +3975,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4129,7 +4150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4232,7 +4253,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4506,8 +4527,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4529,7 +4550,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4579,46 +4600,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4726,14 +4747,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5441,7 +5462,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5755,7 +5776,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6568,7 +6589,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6595,23 +6616,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6790,39 +6816,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6983,7 +7015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6991,7 +7023,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7505,160 +7537,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -8306,7 +8338,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8412,7 +8444,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8583,10 +8615,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8597,7 +8625,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8729,13 +8757,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10583,8 +10611,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10610,41 +10638,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11033,13 +11061,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11346,11 +11374,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11358,21 +11386,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11380,107 +11408,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14261,7 +14289,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16465,17 +16493,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17592,106 +17620,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17798,108 +17830,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18155,7 +18187,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index dd6f0f9ad0..5a2801f63d 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" -"PO-Revision-Date: 2011-09-15 14:23+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"PO-Revision-Date: 2011-09-16 15:48+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \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: 2011-09-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-09-17 04:43+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -53,7 +53,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -82,7 +82,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -91,17 +91,17 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -134,10 +134,10 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -150,8 +150,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -170,7 +170,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -178,21 +178,21 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -947,26 +947,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sì" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Principale" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Scheda A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Scheda B" @@ -978,7 +978,7 @@ msgstr "Log di debug" msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -986,11 +986,11 @@ msgstr "" "Elenco delle cartelle separate da virgole dei libri da inviare al " "dispositivo. Sarà usata la prima cartella esistente." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Comunica con tablet WebOS." @@ -1135,9 +1135,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notizie" @@ -1145,8 +1145,8 @@ msgstr "Notizie" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catalogo" @@ -1596,15 +1596,19 @@ msgstr "Comunica con il lettore Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunica con tutti i lettori Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Tutti per titolo" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Tutti per autore" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1612,7 +1616,7 @@ msgstr "" "Elenco di metadati separati da virgole da convertire in collezioni sul " "dispositivo. Le possibilità sono: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1623,11 +1627,11 @@ msgstr "" "%(aba)s:%(abav)s. Aggiungi questi valori all'elenco per abilitarli. Alle " "raccolte sarà dato il nome fornito dopo il carattere \":\" ." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Invia copertine aggiuntive al lettore (per lettori recenti)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1642,14 +1646,14 @@ msgstr "" "dovrebbe essere usata solo con i nuovi modelli SONY: 350, 650, 950 e più " "recenti." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Aggiorna le copertine aggiuntive se la gestione automatica è abilitata (per " "lettori recenti)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1659,13 +1663,13 @@ msgstr "" "colleghi il lettore. Deseleziona l'opzione se hai tanti libri sul lettore da " "rendere le prestazioni inaccettabili." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Conserva le corrette proporzioni della copertina in fase di generazione " "delle miniatura" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1676,11 +1680,11 @@ msgstr "" "l'opzione se si desidera che le miniature siano di grandezza massima, " "tralasciando le corrette proporzioni." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Ricerca libri in tutte le cartelle" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2522,14 +2526,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Quando calibre rimuove le righe vuote tra i paragrafi, imposta " -"automaticamente un rientro del paragrafo, per assicurare che i paragrafi " -"siano facilmente individuabili. Questa opzione controlla la larghezza del " -"rientro (in em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2537,7 +2539,7 @@ msgstr "" "Usare la copertina rilevata dal file di origine al posto di quella " "specificata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -2545,7 +2547,7 @@ msgstr "" "Inserisce una riga vuota tra i paragrafi. Non funzionerà se il file sorgente " "non usa i paragrafi (tag

o

)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2553,15 +2555,15 @@ msgstr "" "Imposta l'altezza delle righe vuote inserite (in em). L'altezza delle righe " "tra i paragrafi sarà doppia del valore impostato qui." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Rimuovi la prima immagine dall'ebook in ingresso. Utile se la prima immagine " -"del file sorgente è una copertina e si sta indicando una copertina esterna." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2569,7 +2571,7 @@ msgstr "" "Inserisce i metadati del libro all'inizio. Utile se il dispositivo non " "supporta la visualizzazione/ricerca di metadati direttamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2577,11 +2579,11 @@ msgstr "" "Converte quote piane, tratti ed ellissi nel loro equivalente tipografico " "corretto. Per dettagli vedere http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2589,7 +2591,7 @@ msgstr "" "Legge i metadati dal file OPF specificato. I metadati letti da questo file " "sovrascrivono qualunque altro metadato presente nel file sorgente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2606,7 +2608,7 @@ msgstr "" "cinese e giapponese) verrà usata la rappresentazione del linguaggio scelto " "per l'interfaccia di calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2622,85 +2624,85 @@ msgstr "" "automaticamente un legame nei corrispondenti due caratteri. Questa opzione " "manterrà i legami nel documento generato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Imposta il titolo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Imposta gli Autori. Autori multipli devono essere separati da \"&\" senza " "virgolette." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "La versione del titolo da usare per l'ordinamento. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Stringa da utilizzare quando si ordina per autore. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Seleziona la copertina da un file o da un URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Imposta la descrizione dell'ebook" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Imposta l'editore dell'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Imposta la serie alla quale l'ebook appartiene" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Imposta l'indice analitico del libro in questa serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Imposta la valutazione. Deve essere un numero compreso tra 1 e 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Imposta il codice ISBN del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Imposta i tag per il libro. Deve essere una lista separata da virgole." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Imposta il produttore del libro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Imposta la lingua." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Imposta la data di pubblicazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Imposta la data del libro (usata nella colonna della data in calibre)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2708,7 +2710,7 @@ msgstr "" "Abilita il processo euristico. Questa opzione deve essere impostata per " "attivare il processo euristico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2718,20 +2720,20 @@ msgstr "" "h2 e h3. Questa impostazione non creerà un indice, ma può essere utilizzata " "con la funzione di rilevamento della struttura crearne uno." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Cerca parole e segni che indicano l'uso dell'italico e mettili in formato " "italico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Cambia il rientro ottenuto con spazi multipli in un rientro CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2743,12 +2745,12 @@ msgstr "" "è 0.4, appena sotto il valore mediano della lunghezza. Se solo alcune linee " "risultano sfasate questo valore dovrebbe essere ridotto." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Troncare le linee usando la punteggiatura o altri metodi di formattazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2756,7 +2758,7 @@ msgstr "" "Rimuovere paragrafi vuoti dal documento quando sono presenti tra ogni altro " "paragrafo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2765,7 +2767,7 @@ msgstr "" "Sostituisci le interruzioni di scena leggere, che usano più paragrafi vuoti, " "con un tratteggio orizzontale." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2773,7 +2775,7 @@ msgstr "" "Rimpiazzare i marcatori di interruzione scena con un testo specifico. Di " "default, viene usato il testo del documento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2783,7 +2785,7 @@ msgstr "" "documento è utilizzato come un dizionario per determinare quando i trattini " "devono essere rimossi o mantenuti" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2791,55 +2793,55 @@ msgstr "" "Alla ricerca di occorrenze di sequenze di tag

o

. I tag sono " "rinumerati per prevenire la divisione a metà di un titolo di capitolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Pattern di ricerca (regular expression) da sostituire con sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Elemento sostitutivo del testo trovato con sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "attern di ricerca (regular expression) da sostituire con sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Elemento sostitutivo del testo trovato con sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Pattern di ricerca (regular expression) da sostituire con sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Elemento sostitutivo del testo trovato con sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Impossibile trovare un libro dentro l'archivio" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "I valori della serie e la valutazione devono essere numerici. Ignorato" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Errore nell'interpretare la data/orario" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Conversione dell'input in HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Transcodifica di un ebook in corso..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Creazione in corso" @@ -2997,7 +2999,7 @@ msgid "Start" msgstr "Avvio" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tutti gli articoli" @@ -3526,7 +3528,7 @@ msgid "Producer" msgstr "Produttore" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3710,7 +3712,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Copertina" @@ -3757,7 +3759,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Timeout da Amazon. Prova più tardi." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Sorgente metadati" @@ -3892,6 +3894,13 @@ msgstr "" "Estrai il contenuto del file MOBI nella cartella specificata. Se la cartella " "esiste già, sarà eliminata." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." @@ -4367,7 +4376,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Indice:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4378,9 +4387,15 @@ msgstr "" "Prova a convertire il documento in HTML e riprova.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "errore, nessuno stato trovato in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4652,9 +4667,8 @@ msgid "Upload downloaded news to device" msgstr "Invia le notizie scaricate al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" -"Elimina i libri dalla biblioteca dopo averli caricati sul dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4846,7 +4860,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4956,7 +4970,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Aggiungi libri alla biblioteca calibre dal dispositivo connesso" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Preleva annotazioni (sperimentale)" @@ -5246,8 +5260,8 @@ msgstr "" "database?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5271,7 +5285,7 @@ msgstr "I file nella libreria corrispondono alle informazioni nel database." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5325,46 +5339,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "File di output vuoto, probabilmente il processo di conversione è fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copia nella biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copia i libri selezionati nella biblioteca specificata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(elimina dopo la copia)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Impossibile copiare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nessuna biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nessuna biblioteca trovata in %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copia in corso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Impossibile copiare i libri: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Copiati %(num)d libri in %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5483,14 +5497,14 @@ msgid "Main memory" msgstr "Memoria principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Scheda di memoria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Scheda di memoria B" @@ -6257,7 +6271,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nessun libro." @@ -6591,7 +6605,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7447,7 +7461,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Inserisci righe &vuote tra i paragrafi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7478,23 +7492,28 @@ msgstr "" "essere facilmente distinti. Questa opzione controlla l'ampiezza " "dell'indentazione." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Nessuna modifica" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "D&imensione rientro:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "Di&mensione riga:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Ottimizzazione &punteggiatura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearizza le tabelle" @@ -7682,39 +7701,45 @@ msgstr "Libro " msgid "MOBI Output" msgstr "Output MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titolo per l'indice:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Riscalda la grandezza delle immagini per dispositivi &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "U&sa l'ordinamento autore come autore" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Disabilita la compressione del contenuto dei file" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Non aggiungere un indice al libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opzioni Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Tag Documenti Personali:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Po&siziona l'indice generato all'inizio del libro anziché alla fine" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignora i &margini" @@ -7877,7 +7902,7 @@ msgstr "Vai a:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7885,7 +7910,7 @@ msgstr "&Precedente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8424,82 +8449,82 @@ msgstr "Invia metadati al dispositivo" msgid "Send collections to device" msgstr "Invia collezioni al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Invia %d libri al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Elimina i libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Scarica libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Visualizza libro sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Imposta azione predefinita di invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Invia alla memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Invia alla scheda di memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Invia alla scheda di memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Invia formato specifico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Invia ed elimina dalla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Espelli dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Errore" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8507,70 +8532,70 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i di %(total)i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 di %i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8579,11 +8604,11 @@ msgstr "" "trovato un formato adeguato. È prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -9365,7 +9390,7 @@ msgid "Author names cannot contain & characters." msgstr "I nomi degli autori non possono contenere caratteri &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gestisci autori" @@ -9471,7 +9496,7 @@ msgid "Standard metadata" msgstr "Metadati standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadati personalizzati" @@ -9663,10 +9688,6 @@ msgstr "&Valutazione:" msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Nessuna modifica" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stelle" @@ -9677,7 +9698,7 @@ msgstr "Aggiungi ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Apri l'editor dei tag" @@ -9826,13 +9847,13 @@ msgid "&Languages:" msgstr "&Lingue" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadati &principali" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Metadati &aggiuntivi" @@ -11799,8 +11820,8 @@ msgstr "&Scorciatoia:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11826,43 +11847,43 @@ msgstr "" msgid "Press a key..." msgstr "Premi un tasto..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Già assegnato" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "già assegnato a" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "La scorciatoia non esiste più" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Scorciatoie" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Doppio clic su una voce qualsiasi per cambiare le scorciatoie da tastiera " "associate" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Cerca una scorciatoia per nome" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Nessuna corrispondenza" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12265,13 +12286,13 @@ msgstr "Eccezione non gestita" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permesso negato" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Impossibile aprire %s. Potrebbe essere in uso da un altro programma." @@ -12603,11 +12624,11 @@ msgstr "Scaricati %(num)d di %(tot)d" msgid "Downloaded metadata fields" msgstr "Campi dei metadati scaricati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12615,21 +12636,21 @@ msgstr "Modifica metadati" msgid "Next" msgstr "Successiva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Precedente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12637,107 +12658,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Imposta ordinamento autore da autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copia autore in ordinamento autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copia ordinamento autore in autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Scambia titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Rimuovi le serie inutilizzate (che non hanno libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "Scarica i meta&dati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configura lo scaricamento dei metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Cambia il modo in cui calibre scarica i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d di %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Impossibile visualizzare la copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Impossibile visualizzare la copertina con formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "La copertina nel formato %s non è valida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Salva le variazioni ed edita i metadati di %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Cambia la copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mmenti" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Copertine e formati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Metadati per&sonalizzati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Commenti" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Metadati di base" @@ -13235,6 +13256,7 @@ msgstr "" 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:483 msgid "" @@ -15718,7 +15740,7 @@ msgstr "" "Sei sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Ricerche" @@ -18182,18 +18204,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valutazione media è %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrazione del vecchio database nella biblioteca in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compattazione database" @@ -19346,106 +19368,110 @@ msgid "English (Israel)" msgstr "English (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Inglese (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Inglese (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Inglese (Sud Africa)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spagnolo (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spagnolo (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spagnolo (Messico)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spagnolo (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spagnolo (Cile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spagnolo (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spagnolo (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spagnolo (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spagnolo (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spagnolo (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Spagnolo (Colombia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Tedesco (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francese (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Olandese (Olanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Olandese (Belgio)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -19562,102 +19588,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La ricetta \"%s\" richiede un nome utente e password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tCollegamenti non validi:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articoli]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Scaricamento feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19665,7 +19691,7 @@ msgstr "" "Impossibile accedere, controllare il nome utente e password per il servizio " "Periodici di calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19940,7 +19966,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index e3d503e244..f479d4b08a 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-15 20:00+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" @@ -15,7 +15,7 @@ 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: 2011-09-16 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-09-17 04:43+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -49,7 +49,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -898,26 +898,26 @@ msgstr "ライブラリへのパスが長すぎます。%d文字以下でなけ #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "はい" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "カードA" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "カードB" @@ -929,17 +929,17 @@ msgstr "デバッグログ" msgid "Communicate with Android phones." msgstr "Androidフォンと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "電子書籍を送るためのデバイス上のディレクトリ名。カンマ区切りのリストで、最初に見つかったものが利用される" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "電話機 S60 と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "WebOSタブレットと通信します。" @@ -1077,9 +1077,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ニュース" @@ -1087,8 +1087,8 @@ msgstr "ニュース" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "カタログ" @@ -1524,21 +1524,25 @@ msgstr "Sony PRS-500 電子書籍リーダ─と通信します。" msgid "Communicate with all the Sony eBook readers." msgstr "Sony 電子書籍リーダーと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "All by title(タイトル順にすべて)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "All by author(著者順にすべて)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "書誌情報のCSVファイルの項目をデバイスのコレクションに変換します。取りこめる可能性: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1548,11 +1552,11 @@ msgstr "" ". 2つの特別なコレクションがあります: %(abt)s:%(abtv)s と " "%(aba)s:%(abav)sです。これらの値をリストに入れると有効になります。コレクションには「:」の後に与えられる文字によって名前が与えられます。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "電子書籍用のサムネイル画像を別にアップロードします(新しいリーダー)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1565,12 +1569,12 @@ msgstr "" "の付いた変更できない電子書籍の表紙を変えたいときに便利です。注意:このオプションは新しいSONY Readerにしか対応していません:350, 650, " "950とより新しいもの。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "自動更新時に別ファイル表紙を更新する(新しいリーダー)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1579,11 +1583,11 @@ msgstr "" "このオプションをONにすると別ファイル表紙を、デバイスが接続されるたびにアップロードします。たくさんの電子書籍がある場合には非常に遅くなるのでOFFにして" "ください。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "サムネイル生成時に表紙のアスペクト比を保つ" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1591,11 +1595,11 @@ msgid "" msgstr "" "このオプションはサムネイル画像の縦横比を元の画像の物と同じにします。縦横比を無視して最大の大きさのサムネイルを使いたいときにはOFFにしてください。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "すべてのフォルダーで電子書籍を探す" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2317,43 +2321,45 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Calibreが段落の間の空行を削除する際に、後から段落が簡単に識別できるように、自動的に段落のインデントを設定します。このオプションはインデントの幅を調" -"整します。(単位em)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "指定された表紙よりも入力ファイルから検知した表紙を優先して使います。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "段落の間に空行を挿入します。入力ファイルが段落(

    タグ)を使っていない場合は動作しません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "挿入される空行の高さを設定(単位em)。段落の間の行高さはこの設定値の倍の高さになります。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." -msgstr "入力された電子書籍から最初の画像を取り除きます。最初の画像が表紙で、外部から表紙を指定した場合に便利です。" +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" "本の書誌情報を本の最初に奥付として挿入する。これは電子書籍リーダーが、書誌情報を直接表示したり検索したりといった機能を持たない場合に有効です。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2361,17 +2367,17 @@ msgstr "" "引用記号、ダッシュ、省略記号を印刷上の正しいものに変換します。詳しくは " "http://daringfireball.net/projects/smartypants を参照してください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "ファンシークオート、ダッシュ、省略記号をそれぞれの標準的に対応する物に変換する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "指定したOPFファイルから書誌情報を読み込む。このファイルから読み込んだ書誌情報は、ソースファイルの書誌情報を上書きします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2385,7 +2391,7 @@ msgstr "" "Gorbachiov\"の\"%s\"が変換されます。それと、文字に複数の表記がある場合(例えば中国語と日本語で共有されている文字)、表記は現在のcali" "breのインターフェース言語が使われます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2398,87 +2404,87 @@ msgstr "" "トで合字をサポートしないので、これらが正しく表示される可能性は低いです。デフォルトではcalibreは合字を2つの通常文字に変換します。このオプションはそ" "れらをそのままにします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "タイトルの設定" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "著者を設定します。複数の著者はアンド記号でつなげてください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "タイトルのバージョンを並び替えに使う。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "著者で並び替える時に使う文字列。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "URLかファイルで指定して、表紙を設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "電子書籍の説明を設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "電子書籍の発行者を設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "電子書籍のシリーズを設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "このシリーズの書籍の巻数を設定。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "1~5の番号で、評価を設定します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "書籍のISBNコードを設定。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "本にタグを設定します。カンマで区切られたリストである必要があります。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "書籍の著作者を設定。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "言語を設定。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "出版年月日を設定する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "本の日時を設定します。(calibreの日付列で使用されます)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "ヒューリスティック処理を有効にします。このオプションはヒューリスティック処理を行う場合に設定します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2487,18 +2493,18 @@ msgstr "" "フォーマットされていない章タイトルやサブタイトルを見つけます。それらはh2とh3タグに変換されます。この設定だけでは目次を作りませんが、目次作成の機能と同" "時に使用することができます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "イタリック体で表示したり変換したりする常用句やパターンを検索します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "複数の(改行しない)スペースで作られたインデントを、CSSのインデントへ変換します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2508,29 +2514,29 @@ msgstr "" "行の折り返しをしない長さを決めるための比率。有効な値は0~1まです。デフォルトは0.4で、真ん中より少し小さいあたりです。もし少しの行しか折り返しする必要" "が無い場合にはこの値を下げてください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "句読点やその他のフォーマット要素によって、行折り返しを解除します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "2つの段落に挟まれた、空白の段落を取り除きます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "左寄せのシーン区切りマーカーを中央にします。複数行からなるソフト・シーン区切りを水平区切り線にします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "シーン区切りを指定したテキストに替えます。デフォルトでは入力ドキュメントからのテキストが使われます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2538,57 +2544,57 @@ msgid "" msgstr "" "ドキュメント中のハイフン付けされたワードを分析します。ドキュメント自身を辞書として使い、ハイフンをそのままにするか取り除くかを決定します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "連続する

    タグがあるか探します。タグは章のヘッダーの途中で分割されないように、再番号づけされます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "検索1-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "検索1-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "検索2-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "検索2-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "検索3-置換文字列と置き換えられる、検索パターン(正規表現)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "検索3-検索パターンから置き換わる、置換文字列" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "このアーカイブからは電子書籍を見つけられませんでした。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "シリーズ番号と評価は数字である必要があります。無視します。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "日付・時刻のパースに失敗しました" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "入力をHTMLに変換中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "電子書籍の変換中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "作成" @@ -2723,7 +2729,7 @@ msgid "Start" msgstr "開始" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "すべての文書" @@ -3213,7 +3219,7 @@ msgid "Producer" msgstr "プロデューサ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3384,7 +3390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "表紙" @@ -3430,7 +3436,7 @@ msgstr "Amazonからの書誌情報はこの国のAmazonウエブサイトから msgid "Amazon timed out. Try again later." msgstr "Amazonがタイムアウトしました。後でまた試してみてください。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "書誌情報のソース" @@ -3547,6 +3553,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "MOBIファイルの内容を指定したディレクトリに展開します。もしディレクトリがすでにある場合、それは削除されます。" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "これはAmazon Topaz ブックです。処理できません。" @@ -3988,7 +4001,7 @@ msgstr "" msgid "Table of Contents:" msgstr "目次:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3996,9 +4009,15 @@ msgid "" "%s" msgstr "このRTFファイルはcalibreがサポートしていない機能を使っています。一度HTMLに変換してみてください。(%s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "hex_2_utf8でのエラー:ステートが見つかりませんでした。" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4234,8 +4253,8 @@ msgid "Upload downloaded news to device" msgstr "ダウンロードしたニュースをデバイスにアップロード" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "書籍をデバイスにアップロードした後でライブラリから消す" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4409,7 +4428,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4512,7 +4531,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "calibreのライブラリに接続されたデバイスから本を追加する" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "注釈を取得する(実験的)" @@ -4793,8 +4812,8 @@ msgstr "" "calibreライブラリのデータベースにエラーは見つかりませんでした。データベースの情報とライブラリ内のファイルの整合性をチェックしますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4816,7 +4835,7 @@ msgstr "ライブラリ内のファイルとデータベースの情報がマッ #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4866,46 +4885,46 @@ msgstr "%d個の書籍の変換を開始します。" msgid "Empty output file, probably the conversion process crashed" msgstr "空の出力ファイルです。変換プログラムがクラッシュしたものと思われます。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "ライブラリにコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "選択した書籍を指定したライブラリにコピーする" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(コピー後削除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "コピーできません" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "ライブラリなし" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "%s にライブラリが見つかりませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "コピー中" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "書籍をコピーできません: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "%(num)d 書籍を %(loc)s へコピーしました" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5016,14 +5035,14 @@ msgid "Main memory" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "メモリカードA" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "メモリカードB" @@ -5754,7 +5773,7 @@ msgid "The specified directory could not be processed." msgstr "指定したディレクトリは処理できません。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "書籍なし" @@ -6073,7 +6092,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6918,7 +6937,7 @@ msgid "Insert &blank line between paragraphs" msgstr "段落の間に空行を入れる(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6947,23 +6966,28 @@ msgstr "" "

    calibreが段落の間の空白を削除する時、段落が容易に識別できるように自動的に段落にインデントを付けます。このオプションはインデントの幅を調整しま" "す。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "変更なし" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "インデントサイズ(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "行サイズ(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "記号文字を変換する(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "句読点のスマート化を戻す(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "表を展開する(&L)" @@ -7142,39 +7166,45 @@ msgstr "本 " msgid "MOBI Output" msgstr "MOBI出力" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "目次のタイトル(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Palmデバイス向けに画像サイズを変更(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "著者として著者名ソートを使う(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "ファイル内容の圧縮を無効にする" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "書籍に目次を追加しない" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle オプション" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "私的なドキュメントのタグ:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "生成された目次を書籍の後ろでなく初めに入れる(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "マージンを無視(&M)" @@ -7335,7 +7365,7 @@ msgstr "Goto:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7343,7 +7373,7 @@ msgstr "前へ(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7871,161 +7901,161 @@ msgstr "書誌情報をデバイスに送る" msgid "Send collections to device" msgstr "デバイスにコレクションを送る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d冊の書籍をデバイスにアップロード" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "デバイスから書籍を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "デバイスから書籍をダウンロード" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "デバイスで書籍を見る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "デフォルトのデバイス送信処理を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "メインメモリに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "ストレージカードAに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "ストレージカードBに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "主メモリー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "特定のフォーマットだけを送る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "ライブラリから送信して削除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "デバイスの取り出し" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "エラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "デバイスとの通信時にエラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "適当なフォーマットがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "デバイスとして開くフォルダーを選択" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "デバイスと通信時にエラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "デバイスとの通信時に一時的なエラーが発生しました。デバイスを抜いて再接続するか、再起動してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "デバイス: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " 見つかりました。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "送るものを選択してください" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i / %(total)i 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 / %i 書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "フォーマットを指定して送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "デバイスなし" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "送信できません: デバイスが接続されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "カードなし" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "送信できません: デバイスにストレージカードがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "デバイスにアップロードする前に以下の書籍を自動的に変換しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "デバイスにカタログを送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "デバイスにニュースを送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "デバイスに書籍を送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" "対応するフォーマットが見つからないので、書籍をデバイスにアップロードできません。まず、デバイスがサポートするフォーマットに変換してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "デバイスの容量が足りません。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "

    空きスペースが無いので、デバイスに書籍をアップロードできません。 " @@ -8731,7 +8761,7 @@ msgid "Author names cannot contain & characters." msgstr "著者名には「&」文字は入れられません。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "著者を編集" @@ -8841,7 +8871,7 @@ msgid "Standard metadata" msgstr "標準書籍情報" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "カスタム書籍情報" @@ -9024,10 +9054,6 @@ msgstr "評価(&R):" msgid "Rating of this book. 0-5 stars" msgstr "書籍の評価(0-5)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "変更なし" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " つ星" @@ -9038,7 +9064,7 @@ msgstr "タグの追加(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "タグエディタを開く" @@ -9179,13 +9205,13 @@ msgid "&Languages:" msgstr "言語(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "基本書誌情報(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "カスタム書誌情報(&C):" @@ -11092,8 +11118,8 @@ msgstr "ショートカット(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11119,41 +11145,41 @@ msgstr "デフォルト: %(deflt)s [現在、重複していない物: %(curr)s] msgid "Press a key..." msgstr "キーを押してください..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "すでに定義されています" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "すでに定義されています:" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "このショートカットはもう存在していません" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "ショートカット" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "項目をダブルクリックすることで、それに付随したキーボードショートカットを変更することができます。" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "名前でショートカットを探す" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "該当なし" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11545,13 +11571,13 @@ msgstr "ハンドルされない例外" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "許可がありません" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "を開けません %s。他のプログラムに使われていますか?" @@ -11865,11 +11891,11 @@ msgstr "ダウンロード %(num)d / %(tot)d" msgid "Downloaded metadata fields" msgstr "ダウンロードされた書誌情報フィールド" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "書誌情報を編集" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11877,14 +11903,14 @@ msgstr "書誌情報を編集" msgid "Next" msgstr "次" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "前" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -11893,7 +11919,7 @@ msgstr "" "現在のタイトルを元に自動的にソート用タイトルを作成します。\n" "このボタンでソート用タイトルを作ると、ソート用タイトルが赤から緑に変わります。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11903,107 +11929,107 @@ msgstr "" "現在の著者エントリを元に、自動的に著者名ソートのエントリを作成します。このボタンで著者名ソートを作成すると、著者名ソートが赤から緑に変わります。このボタン" "の下に機能のメニューがあります。ボタンをクリックしたままにすると見えます。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "著者名ソートを著者名から設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "著者名ソートから著者を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "著者を著者名ソートへコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "著者名ソートを著者へコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "著者とタイトルの入れ替え" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "著者を編集。著者名を変更したり、ソート用著者名の値を調整したりすることができます。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "使われていないシリーズを削除(シリーズに書籍が無い物)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "ISBNを先頭にしてクリップボードから識別子ボックスに張り付けます。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "書誌情報をダウンロード(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "ダウンロードされた書誌情報を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "calibreがどのように書誌情報をダウンロードするかを変更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d / %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "表紙を読み込めません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "%sフォーマットから表紙を読み込めません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "%sフォーマットの表紙が無効です" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "変更を保存して、%sの書誌情報を編集" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "表紙を変更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "コメント(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "書誌情報(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "表紙とフォーマット(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "カスタム書誌情報(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "コメント(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "基本書誌情報" @@ -14986,7 +15012,7 @@ msgid "" msgstr "いくつかの書籍の書誌情報を変更するのには、いくらか時間がかかります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "検索" @@ -17462,17 +17488,17 @@ msgstr "ラベルは、小文字のアルファベット、数字、アンダー msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均評価は %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    古いデータベースを %s の電子書籍ライブラリへ移行

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "データベースのコンパクト化" @@ -18740,106 +18766,110 @@ msgid "English (Israel)" msgstr "英語(イスラエル)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "英語 (シンガポール)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "英語(イエメン)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "英語 (アイルランド)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "英語(中国)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "英語 (南アフリカ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "スペイン語(パラグアイ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "スペイン語 (ウルグアイ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "スペイン語(アルゼンチン)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "スペイン語 (メキシコ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "スペイン語 (キューバ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "スペイン語 (チリ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "スペイン語 (エクアドル)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "スペイン語 (ホンジュラス)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "スペイン語 (ベネズエラ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "スペイン語 (ボリビア)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "スペイン語 (ニカラグア)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "スペイン語 (コロンビア)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "ドイツ語(オーストリア)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "フランス語(ベラルーシ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "ドイツ語(オランダ)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "ドイツ語(ベルギー)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -18946,108 +18976,108 @@ msgstr "Calibreサーバーから最新の内蔵レシピをダウンロード msgid "Unknown News Source" msgstr "不明なニュースソース" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" レシピはユーザー名とパスワードが必要です。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "ダウンロード完了" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "以下の記事をダウンロードに失敗しました:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "以下の記事の一部をダウンロードすることに失敗しました。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " / " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\t失敗したリンク:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "記事を取得できませんでした。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "デバッグ用トレースバックはこのログの前のほうにあります。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "-wを付けて実行すると理由が参照できます" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "フィードの取得中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "インデックスページからフィードを取得" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "表紙をダウンロードしようとしています..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "発行人欄を生成中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "ダウンロードを開始 [%d スレッド]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "%s にフィードがダウンロードされました。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "表紙のダウンロードできません:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "%s から表紙をダウンロード中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "ロゴイメージをダウンロードしました" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "タイトルのない文書" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "記事をダウンロードしました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "記事のダウンロードに失敗しました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "フィードを取得中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "ログインに失敗。Calibreの定期刊行物サービスにあるユーザー名とパスワードの設定を確かめてください。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19334,27 +19364,13 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" -"著者名を著者名ソートへコピーする時に使うアルゴリズム。\n" -"使用できる値は:\n" -"invert: ”fn ln” を ”ln, fn”にする。\n" -"copy : 変更なしに著者から著者ソートへコピー\n" -"comma : もし名前に','が使われていれば、'copy'、それ以外の場合には 'invert'\n" -"nocomma : ”fn ln” から ”ln fn” にする。(コンマ無し)\n" -"このtweakが変更された時には、著者と一緒に保存されているauthor_sort \n" -"の値を再計算する必要があります。左側のタグの部分で著者の部分を右クリックして、'著者を管理'を選択肢し、'全ての著者名(ソート)の値を再計算する'を選んで" -"\n" -"ください。\n" -"著者名の接尾辞は著者名の最後にある言葉で、無視されます。 その際、接尾辞の大小文字は無視され最後のピリオドは自動的に処理されます。\n" -"「著者名コピー語」はいくつかの単語で、著者ソートにコピーする時に、これらが著者名にあった場合、自動的に著者ソートが著者の内容と同一になることを保証します。" -"\n" -"つまり”Acme Inc.”はそのままコピーされ、”Inc., Acme”にはなりません。" #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 4b88ce8861..48fbacdedc 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-29 18:58+0000\n" "Last-Translator: FULL NAME \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: 2011-09-10 04:50+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:43+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index c139275049..19680f5c2d 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:02+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: 2011-09-10 04:50+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:43+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -895,26 +895,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "예" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "주" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "카드 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "카드 B" @@ -926,17 +926,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "안드로이드폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "장치에 전자책을 전송할 디렉토리의 목록입니다. 쉼표(,)로 구분합니다. 먼저 기존의 디렉토리를 사용됩니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "S60 휴대폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1062,9 +1062,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "뉴스" @@ -1072,8 +1072,8 @@ msgstr "뉴스" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "분류" @@ -1504,21 +1504,25 @@ msgstr "Sony PRS-500 전자책 리더와 통신합니다" msgid "Communicate with all the Sony eBook readers." msgstr "모든 Sony eBook readers과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "메타 정보 필드안의 콤마로 불리된 목록은 기기상의 모음집으로 변환될 것입니다. " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1526,11 +1530,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1539,34 +1543,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2264,58 +2268,61 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "지정한 표지보다 우선하여 소스 파일에서 발견된 표지를 사용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "문단 사이에 빈 줄을 삽입합니다. 소스 파일이 문단(

    ,

    태그)을 사용하지 않으면 작동하지 않습니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"입력하는 전자책에서 첫번째 그림을 지웁니다. 소스 파일의 표지가 첫번째 그림이고 외부 표지가 지정되어 있을 경우 유용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" "책의 시작 부분에 책 메타 정보를 삽입합니다. 전자책 리더가 메타 정보를 직접적으로 표시/검색하기를 지원하지 않을 경우 유용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "지정한 OPF 파일에서 메타 정보를 읽어옵니다. 이 파일에서 읽는 메타 정보는 소스 파일의 모든 메타 정보를 무시합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2326,7 +2333,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2336,105 +2343,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "제목을 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "저자를 지정합니다. 다수의 저자들은 && 기호로 구분해야 합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "제목의 버전은 정렬을 위해 사용됩니다. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "저자 순으로 정렬할 때 사용되어질 문자열입니다. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "표지에 지정한 파일 또는 URL을 설정합니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "전자책의 설명을 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "책의 출판사를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "이 책이 속하는 시리즈를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "이 시리즈에서 책의 색인을 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "별점을 지정합니다. 1과 5 사이의 숫자여야 합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "책의 ISBN을 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "책의 태그를 지정합니다. 쉼표(,)로 구분된 목록이어야 합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "책 제작자를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "언어를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "출판일자를 지정합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2442,86 +2449,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "압축 파일내에서 전자책을 찾을 수 없었습니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "시리즈의 색인 값과 별점은 숫자여야 합니다. 무시합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "날짜/시간 분석이 실패했습니다" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "입력을 HTML로 변환합니다..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "전자책에 변형을 실행합니다..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "생성 중" @@ -2644,7 +2651,7 @@ msgid "Start" msgstr "시작" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "모든 게시물" @@ -3112,7 +3119,7 @@ msgid "Producer" msgstr "제작자" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3277,7 +3284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "표지" @@ -3323,7 +3330,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3433,6 +3440,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "이것은 Amazon Topaz 책입니다. 처리할 수 없습니다." @@ -3869,7 +3883,7 @@ msgstr "" msgid "Table of Contents:" msgstr "목차:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3879,8 +3893,14 @@ msgstr "" "이 RTF 파일은 Calibre가 지원하지 않는 기능을 가지고 있습니다. 먼저 HTML로 변환하고 다시 시도하세요\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4093,8 +4113,8 @@ msgid "Upload downloaded news to device" msgstr "내려받은 뉴스를 장치로 올립니다." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "책을 장치에 올려보내고 나서 라이브러리에서 삭제하기" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4270,7 +4290,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4373,7 +4393,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "주석 가져오기 (실험적임)" @@ -4647,8 +4667,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4670,7 +4690,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4720,46 +4740,46 @@ msgstr "%d 권의 책의 변환을 시작합니다." msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "라이브러리로 복사" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "선택된 책들을 지정한 라이브러리로 복사합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(복사 후 삭제)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "복사 불가" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "라이브러리 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "라이브러리가 %s에서 발견되지 않았습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "복사 중" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "책을 복사할 수 없음: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4867,14 +4887,14 @@ msgid "Main memory" msgstr "주 메모리" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "저장 카드 A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "저장 카드 B" @@ -5582,7 +5602,7 @@ msgid "The specified directory could not be processed." msgstr "지정한 디렉토리는 처리할 수 없습니다." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "책 없음" @@ -5896,7 +5916,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6711,7 +6731,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6738,23 +6758,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "바꾸지 않음" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "선 모양의 표(&L)" @@ -6934,39 +6959,45 @@ msgstr "책 " msgid "MOBI Output" msgstr "MOBI 출력" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "목차의 제목(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Palm 장치들을 위한 그림 크기 재계산(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "저자에 대해 저자 분류를 사용(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "파일 내용 압축을 사용하지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "책에 목차를 추가하지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7127,7 +7158,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7135,7 +7166,7 @@ msgstr "이전(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7654,160 +7685,160 @@ msgstr "메타 정보를 장치로 전송" msgid "Send collections to device" msgstr "모음집을 장치로 전송" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d 권의 책을 장치에 올리기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "장치에서 책 삭제하기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "장치로부터 책을 내려받습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "장치에서 책 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "장치로 전송하기 동작의 기본값 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "주 메모리로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "저장 카드 A로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "저장 카드 B로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "주 메모리" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "전송하고 라이브러리에서 삭제" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "장치 연결 끊기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "장치와 통신 도중 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "적합한 형식이 아닙니다" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "장치로서 열 폴더를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "장치와 교신 도중 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "장치로부터 교신하는 중에 임시적으로 오류가 있었습니다. 장치를 뽑고 재연결하거나 재부팅해주세요." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "장치: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " 탐지되었습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "장치로 전송할 형식을 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "장치 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "전송 불가: 연결된 장치가 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "카드 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "전송 불가: 저장 카드가 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "다음의 책들을 장치에 올리기 전에 자동으로 변환합니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "분류를 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "뉴스를 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "책을 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "장치에 공간이 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "

    장치에 남은 공간이 없어서 책을 올려보낼 수 없습니다 " @@ -8455,7 +8486,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "저자명 관리" @@ -8561,7 +8592,7 @@ msgid "Standard metadata" msgstr "표준 메타 정보" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "사용자 메타 정보" @@ -8732,10 +8763,6 @@ msgstr "별점(&R):" msgid "Rating of this book. 0-5 stars" msgstr "이 책의 별점입니다. 0-5" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "바꾸지 않음" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " 별" @@ -8746,7 +8773,7 @@ msgstr "태그 추가(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "태그 편집기 열기" @@ -8881,13 +8908,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "기본 메타 정보(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "사용자 지정 메타 정보(&C)" @@ -10735,8 +10762,8 @@ msgstr "단축키(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10762,41 +10789,41 @@ msgstr "" msgid "Press a key..." msgstr "키를 누르세요..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "이미 할당되었습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11187,13 +11214,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "권한이 거부되었습니다" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "%s을(를) 열 수 없습니다. 다른 프로그램에서 사용중입니까?" @@ -11500,11 +11527,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11512,21 +11539,21 @@ msgstr "" msgid "Next" msgstr "다음" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "이전" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11534,107 +11561,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "제목과 저자를 서로 바꾸기" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "사용하지 않은 시리즈 지우기 (책이 없는 시리즈)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "표지를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "%s 형식에서 표지를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s 형식의 표지가 올바르지 않습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "설명(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14434,7 +14461,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "검색" @@ -16675,17 +16702,17 @@ msgstr "라벨은 소문자, 숫자, 밑줄만 포함할 수 있으며 영문자 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17806,106 +17833,110 @@ msgid "English (Israel)" msgstr "영어 (이스라엘)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "영어 (싱가포르)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "영어 (예멘)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "영어 (아일랜드)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "영우 (중국)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "스페인어 (파라과이)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "독일어 (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "독일어 (네덜란드)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "독일어 (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18012,108 +18043,108 @@ msgstr "calibre 서버에서 내장된 리시프의 최신 버전을 내려받 msgid "Unknown News Source" msgstr "알 수 없는 뉴스 소스" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "'%s' 리시프는 사용자 이름과 암호를 필요로 합니다." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "내려받기 완료" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "다음 게시물의 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "다음 게시물의 부분적 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\t실패한 링크:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "공급자를 가져옵니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "색인 페이지에서 가져온 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "표지의 내려받기를 시도합니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "내려받기 시작 [%d 개의 스레드]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "%s에 내려받은 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "표지를 내려받을 수 없습니다: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "%s 에서 표지를 내려받습니다" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "제목없는 게시물" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "게시물 내려받음: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "게시물 내려받기 실패: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "공급자 가져오기" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18369,7 +18400,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 5786a56bd3..ab11dc380f 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:50+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:44+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -892,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -923,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1052,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Naujienos" @@ -1062,8 +1062,8 @@ msgstr "Naujienos" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalogas" @@ -1492,21 +1492,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1514,11 +1518,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1527,34 +1531,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2206,56 +2210,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2276,105 +2284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2382,86 +2390,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2575,7 +2583,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3030,7 +3038,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3188,7 +3196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3234,7 +3242,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3344,6 +3352,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3737,7 +3752,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3745,8 +3760,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3955,7 +3976,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4130,7 +4151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4233,7 +4254,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4507,8 +4528,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4530,7 +4551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4580,46 +4601,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4727,14 +4748,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5442,7 +5463,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5756,7 +5777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6569,7 +6590,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6596,23 +6617,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6791,39 +6817,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6984,7 +7016,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6992,7 +7024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7506,160 +7538,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8307,7 +8339,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8413,7 +8445,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8584,10 +8616,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8598,7 +8626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8730,13 +8758,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10584,8 +10612,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10611,41 +10639,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11034,13 +11062,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11347,11 +11375,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11359,21 +11387,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11381,107 +11409,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14262,7 +14290,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16466,17 +16494,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17593,106 +17621,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17799,108 +17831,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18156,7 +18188,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index c792d2d5f3..e6a102e723 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 05:00+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:54+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 0f0c3ffb62..0de1888ef2 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-15 17:25+0000\n" "Last-Translator: simss \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: 2011-09-10 04:50+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:44+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -51,7 +51,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -80,7 +80,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -89,17 +89,17 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -132,10 +132,10 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -148,8 +148,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -168,7 +168,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -176,21 +176,21 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -887,26 +887,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Jā" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -918,17 +918,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1047,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ziņas" @@ -1057,8 +1057,8 @@ msgstr "Ziņas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalogs" @@ -1487,21 +1487,25 @@ msgstr "Komunicē ar Sony PRS-500 e-grāmatu lasītāju." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1509,11 +1513,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1522,34 +1526,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2201,56 +2205,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2261,7 +2269,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2271,105 +2279,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2377,86 +2385,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2570,7 +2578,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Visi raksti" @@ -3025,7 +3033,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3183,7 +3191,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Vāks" @@ -3229,7 +3237,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3339,6 +3347,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3734,7 +3749,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3742,8 +3757,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3952,7 +3973,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4133,7 +4154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4236,7 +4257,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4510,8 +4531,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4533,7 +4554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4583,46 +4604,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4730,14 +4751,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5445,7 +5466,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5759,7 +5780,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6572,7 +6593,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6599,23 +6620,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearizēt tabulas" @@ -6795,39 +6821,45 @@ msgstr "Grāmata " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6988,7 +7020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6996,7 +7028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7512,160 +7544,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Sūtīt uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Sūtīt uz karti A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Sūtīt uz karti B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Kļūda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Ierīce: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nevar nosūtīt: Neviena ierīce nav savienota" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8313,7 +8345,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8419,7 +8451,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8592,10 +8624,6 @@ msgstr "&Vērtējums:" msgid "Rating of this book. 0-5 stars" msgstr "Šīs grāmatas vērtējums (0 - 5 zvaigznes)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " zvaigznes" @@ -8606,7 +8634,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Atvērt birku redaktoru" @@ -8738,13 +8766,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10592,8 +10620,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10619,41 +10647,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11042,13 +11070,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11355,11 +11383,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11367,21 +11395,21 @@ msgstr "" msgid "Next" msgstr "Nākamais" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11389,107 +11417,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Mainīt vietām autoru un nosaukumu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Kometāri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14270,7 +14298,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16474,17 +16502,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17601,106 +17629,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17807,108 +17839,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Lejupielāde pabeigta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " no " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Mēģina lejupielādēt vāku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Lejupielādē vāku no %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18164,7 +18196,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 5225fe6f2a..ba74e0a66a 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:51+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:44+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -891,26 +891,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -922,17 +922,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ആന്‍ഡ്രോയിഡ് ഫോണുകളുമായി(Android phones) സംവതിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1051,9 +1051,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "വാര്‍ത്തകള്‍" @@ -1061,8 +1061,8 @@ msgstr "വാര്‍ത്തകള്‍" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1492,21 +1492,25 @@ msgstr "Sony PRS-500 eBook reader ആയി സംവദിക്കുക." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1514,11 +1518,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1527,34 +1531,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2206,56 +2210,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2276,105 +2284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2382,86 +2390,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2575,7 +2583,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3034,7 +3042,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3192,7 +3200,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3238,7 +3246,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3348,6 +3356,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3741,7 +3756,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3749,8 +3764,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3959,7 +3980,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4134,7 +4155,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4237,7 +4258,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4511,8 +4532,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4534,7 +4555,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4584,46 +4605,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4731,14 +4752,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5446,7 +5467,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5760,7 +5781,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6573,7 +6594,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6600,23 +6621,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6795,39 +6821,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6988,7 +7020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6996,7 +7028,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7510,160 +7542,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8311,7 +8343,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8417,7 +8449,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8588,10 +8620,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8602,7 +8630,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8734,13 +8762,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10588,8 +10616,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10615,41 +10643,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11038,13 +11066,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11351,11 +11379,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11363,21 +11391,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11385,107 +11413,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14266,7 +14294,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16470,17 +16498,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17597,106 +17625,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17803,108 +17835,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18160,7 +18192,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 894a16ff74..8f5c477e19 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:51+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:44+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -892,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "हो" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -923,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1052,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "वार्ता" @@ -1062,8 +1062,8 @@ msgstr "वार्ता" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "पुस्तक सूची" @@ -1492,21 +1492,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1514,11 +1518,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1527,34 +1531,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2206,56 +2210,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2276,105 +2284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2382,86 +2390,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2575,7 +2583,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3030,7 +3038,7 @@ msgid "Producer" msgstr "निर्माता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3188,7 +3196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "पृष्ठ" @@ -3234,7 +3242,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3344,6 +3352,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3737,7 +3752,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3745,8 +3760,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3955,7 +3976,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4130,7 +4151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4233,7 +4254,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4507,8 +4528,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4530,7 +4551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4580,46 +4601,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "ग्रंथालयात प्रत तयार करा" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4727,14 +4748,14 @@ msgid "Main memory" msgstr "मुख्य स्मरणिका" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5442,7 +5463,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "पुस्तके नाही" @@ -5756,7 +5777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6569,7 +6590,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6596,23 +6617,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6791,39 +6817,45 @@ msgstr "पुस्तक " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "किंडल विकल्प" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6984,7 +7016,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6992,7 +7024,7 @@ msgstr "मागील" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7506,160 +7538,160 @@ msgstr "उपकरणाला मेटाडाटा पाठवा" msgid "Send collections to device" msgstr "उपकरणाला संग्रह पाठवा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "उपकरणावरून पुस्तके नष्ट करा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "उपकरणावरून पुस्तक डाउनलोड करा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "मुख्य स्मरणिका" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "उपकरण: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "पाठवण्यासाठी निवडलेले" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "कोणतेही उपकरण नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8307,7 +8339,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8413,7 +8445,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8584,10 +8616,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8598,7 +8626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8730,13 +8758,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10584,8 +10612,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10611,41 +10639,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11034,13 +11062,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11347,11 +11375,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11359,21 +11387,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11381,107 +11409,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "पृष्ठ वाचू शकत नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14262,7 +14290,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16466,17 +16494,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17593,106 +17621,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17799,108 +17831,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18156,7 +18188,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 1a94be61ad..90e1884ab9 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:48+0000\n" "Last-Translator: esaismail@gmail.com \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: 2011-09-10 04:51+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:45+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -892,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -923,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1052,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1062,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1492,21 +1492,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1514,11 +1518,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1527,34 +1531,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2206,56 +2210,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2276,105 +2284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2382,86 +2390,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2575,7 +2583,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3033,7 +3041,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3191,7 +3199,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3237,7 +3245,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3347,6 +3355,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3740,7 +3755,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3748,8 +3763,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3958,7 +3979,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4133,7 +4154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4236,7 +4257,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4510,8 +4531,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4533,7 +4554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4583,46 +4604,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4730,14 +4751,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5445,7 +5466,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5759,7 +5780,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6572,7 +6593,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6599,23 +6620,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6794,39 +6820,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6987,7 +7019,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6995,7 +7027,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7509,160 +7541,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8310,7 +8342,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8416,7 +8448,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8587,10 +8619,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8601,7 +8629,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8733,13 +8761,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10587,8 +10615,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10614,41 +10642,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11037,13 +11065,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11350,11 +11378,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11362,21 +11390,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11384,107 +11412,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14265,7 +14293,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16469,17 +16497,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17596,106 +17624,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17802,108 +17834,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18159,7 +18191,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 098ad79bbd..7c419a3330 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 17:26+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: 2011-09-10 04:52+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:45+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -932,26 +932,26 @@ msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Hovedvalg" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kort B" @@ -963,7 +963,7 @@ msgstr "Feilsøkingslogg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -971,11 +971,11 @@ msgstr "" "Komma-delt liste av foldere som av e-bøker som sendes til enheten. Den " "første som eksisterer vil bli benyttet" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1101,9 +1101,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1111,8 +1111,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1556,15 +1556,19 @@ msgstr "Kommuniser med Sony PRS-500 eBook-leser." msgid "Communicate with all the Sony eBook readers." msgstr "Kommuniser med alle Sony eBook lesere." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Alle ved tittel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Alle ved forfatter" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1572,7 +1576,7 @@ msgstr "" "Komma-separert liste over felt for metadata for å endre til samling på " "enheten. Dette inkluderer: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1580,11 +1584,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Last opp separate omslagsminiatyrbilder for bøker (nyere leseplater)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1598,14 +1602,14 @@ msgstr "" "ADVARSEL: dette valget bør kun benyttes sammen med SONY reader nummer: 350, " "650, 950 og nyere." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Oppdater separate omslag når du benytter automatisk styring (nyere " "leseplater)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1615,11 +1619,11 @@ msgstr "" "til din enhet. Fjern dette valget dersom du har så mange bøker på leseplaten " "at ytelsen blir uakseptabelt lav." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Behold omslagsaspektsratio når du lager miniatyrbilde" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1630,11 +1634,11 @@ msgstr "" "ønsker at miniatyrbildet skal være av maksimum størrelse, ved å ignorere " "ratio." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Søk etter bøker i alle mapper" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2428,16 +2432,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Bruk omslagsbilde fra kildefilen fremfor spesifisert omslagsbilde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2445,22 +2451,21 @@ msgstr "" "Sett inn en blank linje mellom avsnitt. Dette vil ikke fungere dersom " "kildefilen ikke benytter avsnitt (

    eller

    tagger)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Fjern det første bildet fra en inndata e-bok. Benyttes dersom det første " -"bildet i en kildefil er et omslagsbilde og du ønsker å benytte et eksternt " -"omslagsbilde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2468,7 +2473,7 @@ msgstr "" "Legg inn bokens metadata i begynnelsen av boken. Dette er nyttig dersom din " "e-bokleser ikke støtter vis/søk etter metadata direkte." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2477,11 +2482,11 @@ msgstr "" "typografiske korrekte ekvivalenter. For detaljer, se: " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2489,7 +2494,7 @@ msgstr "" "Les metadata fra den spesifiserte OPF filen. Metadata lest fra denne filen " "vil overskrive alle metadata i kildefilen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2506,7 +2511,7 @@ msgstr "" "tegnsett delt av Kinesisk og Japansk) vil visningen basert på gjeldende " "språk gitt i calibre-instillingene bli brukt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2522,83 +2527,83 @@ msgstr "" "tilknytning til en korresponderende vanlige bokstaver. Dette valget vil " "gjøre at de beholdes som tiltenkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Sett in tittel." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Sett inn forfatter. Om flere forfattere skal benyttes, må disse separeres " "med et-tegnet - &" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Tittelversjonen som skal benyttes til sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Streng som skal benyttes når man sorterer etter forfatter. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Legg inn forsidebilde til den spesifiserte filen eller URL adressen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Legg inn e-bokbeskrivelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Legg inn e-bokforlegger." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Legg inn serien denne e-boken tilhører." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Legg inn indeksen til boken i denne serien." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Legg inn bedømmelse. Må være et nummer mellom 1 og 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Legg inn ISBN for boken." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Legg inn emneord for boken. Benytt en kommaseparert listing." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Legg inn bokprodusent." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Velg språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Legg inn publikasjonsdato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Legg inn tidsmerke for boken (benyttes av datakolonnen i calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2606,7 +2611,7 @@ msgstr "" "Slå på heuristisk oppgavekjøring. Dette valget må legges inn før noen " "heuristiske oppgaver kan kjøres." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2616,20 +2621,20 @@ msgstr "" "Forandre dem til h2 og h3 nøkkelord. Denne innstillingen vil ikke lage en " "TOC, men kan benyttes i sammenheng med strukturdeteksjon for å lage en." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Søk etter vanlige ord og mønstre som noterer seg skråskrift og gjør dem om " "til skråskrift." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Gjør om innrykk laget fra flere sidebrytinger til CSS-innrykk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2641,30 +2646,30 @@ msgstr "" "medianlinjens lengde. Dersom bare noen få linjer i dokumentet behøves pakkes " "opp, bør denne verdien reduseres." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Pakk opp linjer som bruker interpunksjon og andre formateringsspor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Fjern tomme avsnitt fra dokumentet når de finnes mellom annenhvert avsnitt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2673,7 +2678,7 @@ msgstr "" "Analyser ord med bindestrek i dokumentet. Dokumentet selv benyttes som " "ordbok for å avgjøre om en bindestrek skal beholdes eller fjernes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2681,55 +2686,55 @@ msgstr "" "Ser etter hendelser av etterfølgende

    eller

    tagger. Taggene blir " "omnummerert for å hindre splittelse av kapitteloverskriftenes senter." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Søker etter mønster (ordinære uttrykk) som skal erstattes med srl-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Erstatning for å erstatte tekst funnet med srl-søk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Søk etter mønster (regulære uttrykk) som skal erstattes med sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Erstatning for å erstatte tekst funnet med sr2-søk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Søk etter mønster (regulært uttrykk) som skal erstattes med sr3-erstatning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Erstatning for å erstatte tekst funnet med sr3-søk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Kunne ikke finne noen bok i arkivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Verdier av indekseringsserier og vurdering må være heltall. Ignorerer" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Kunne ikke bestemme dato/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konverterer inndata til HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Kjører transformering av e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Oppretter" @@ -2883,7 +2888,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle artikler" @@ -3390,7 +3395,7 @@ msgid "Producer" msgstr "Produsent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3566,7 +3571,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Omslagside" @@ -3612,7 +3617,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Amazon brukte for lang tid på å svare. Prøv igjen senere." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "KIilde for metadata" @@ -3727,6 +3732,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dette er en Amazon Topaz-bok. Den kan ikke koverteres." @@ -4184,7 +4196,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4195,9 +4207,15 @@ msgstr "" "HTML først og deretter forsøk den.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "feilmelding, ingen status funnet i hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4455,8 +4473,8 @@ msgid "Upload downloaded news to device" msgstr "Legg inn nedlastede nyheter til enheten" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Slett bøker fra biblioteket etter at du har lagt dem inn i enheten" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4641,7 +4659,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4750,7 +4768,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Legg til bøker i ditt calibrebibliotek fra den tilsluttede enhenten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Hent kommentarer (eksperimentell)" @@ -5031,8 +5049,8 @@ msgstr "" "databasen?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5056,7 +5074,7 @@ msgstr "Filene i biblioteket ditt samsvarer med informasjonen i databasen." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5108,46 +5126,46 @@ msgstr "Starter konvertering av %d bok (bøker)" msgid "Empty output file, probably the conversion process crashed" msgstr "Tøm utdatafilen. Antakeligvis har konverteringsprosessen stoppet opp" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopier til biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopier valgte bøker til et spesifisert bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(slett etter kopiering)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Kan ikke kopiere" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Ingen bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Det ble ikke funnet noe bibliotek i %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopierer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Kunne ikke kopiere bøker: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5258,14 +5276,14 @@ msgid "Main memory" msgstr "Hovedminne" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Lagring Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Lagring Kort B" @@ -6002,7 +6020,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Ingen bøker" @@ -6334,7 +6352,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7182,7 +7200,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7212,23 +7230,28 @@ msgstr "" "avsnittsinnrykk for å sikre at avsnittene lett kan kjennes igjen. Dette " "valget kontrollerer bredden av dette innrykket." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Ingen endring" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Forbedre & pynte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linierte tabeller" @@ -7413,39 +7436,45 @@ msgstr "Bok " msgid "MOBI Output" msgstr "MOBI Utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Tittel for Innholdsfortegnelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Omskaler bilder for &Palm-enheter" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Bruk forfatter &sorter etter forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Slå av kompressjon av filinnhold" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Ikke legg til noen innholdsforteglelse i boken" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle valg" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Emndeord for Personlige dokumenter:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorer &marger" @@ -7606,7 +7635,7 @@ msgstr "Gå til:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7614,7 +7643,7 @@ msgstr "&Forrige" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8142,82 +8171,82 @@ msgstr "Send metadata til enheten" msgid "Send collections to device" msgstr "Overfør samlingene til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Last opp %d bøker til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Slett bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Last ned bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Se min bok på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Sett stadart til send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Send til hovedminnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Send til lagringskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Send til lagringskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Send spesifisert format til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Overfør og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Koble fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Feil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Velg mappe som skal åpnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8225,69 +8254,69 @@ msgstr "" "En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg " "ut og plugg inn igjen enheten, eller ta en omstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8296,11 +8325,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8970,7 +8999,7 @@ msgid "Author names cannot contain & characters." msgstr "Forfatternavn kan ikke inneholde & tegn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Behandling av forfatterinformasjon" @@ -9076,7 +9105,7 @@ msgid "Standard metadata" msgstr "Standard metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Egendefinerte metadata" @@ -9275,10 +9304,6 @@ msgstr "&Bedømning" msgid "Rating of this book. 0-5 stars" msgstr "Bedømning av denne boken. 0-5 stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Ingen endring" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stjerner" @@ -9289,7 +9314,7 @@ msgstr "Legg til ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Åpne Tagg-redigering" @@ -9435,13 +9460,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Grunnleggende metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Brukervalgte metadata" @@ -11350,8 +11375,8 @@ msgstr "&Snarvei:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11377,41 +11402,41 @@ msgstr "" msgid "Press a key..." msgstr "Trykk en tast..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Allerede tildelt" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "Allerede tildelt til" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11814,13 +11839,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Ingen adgang" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åpne %s. Blir den benyttet i et annet program?" @@ -12145,11 +12170,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12157,14 +12182,14 @@ msgstr "" msgid "Next" msgstr "Neste" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Forrige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12175,7 +12200,7 @@ msgstr "" "Ved å benytte denne knappen for å lage en tittelsortering, vil tittelfargen " "endres fra rød til grønn." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12183,107 +12208,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Bytt mellom forfatter og tittel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubrukte serier (Serier som ikke har noen bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Kunne ikke lese omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Kunne ikke lese omslaget fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s format er ikke gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Lagre endringer og rediger metadata tilhørende %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Sammendrag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -15186,7 +15211,7 @@ msgid "" msgstr "Endring av metadata for mange bøker kan ta tid. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Søk" @@ -17657,17 +17682,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrerer gammel database til e-bokbiblioteket i %s
    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Komprimerer databasen" @@ -18828,106 +18853,110 @@ msgid "English (Israel)" msgstr "Engelsk (Israelsk)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engelsk (Singapor)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engels (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engelsk (Irsk)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engelsk (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spansk (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Tysk (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Fransk (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Hollansk (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Hollansk (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -19040,102 +19069,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukjent nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"kvitteringen trenger et brukernavn og et pasord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Klarte ikke å laste ned følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke laste ned deler av den følgende artikklene" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tUgyldige lenker:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Henter matinger..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Funnet matinger fra indeksside" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Forsøker å laste ned omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Genererer mastetopp..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter nedlasting [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Matinger er lastet ned til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke laste ned omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19143,7 +19172,7 @@ msgstr "" "Kunne ikke logge inn. Sjekk at du benytter riktig brukernavn og passord for " "calibres periodiske service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19418,7 +19447,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 1ad1e1d0ec..4223d9d2fd 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:06+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:51+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:45+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -52,7 +52,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -81,7 +81,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -90,17 +90,17 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -133,10 +133,10 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -149,8 +149,8 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -169,7 +169,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -177,21 +177,21 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -916,26 +916,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -947,7 +947,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -955,11 +955,11 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die eBooks auf das Gerät " "gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1078,9 +1078,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1088,8 +1088,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1518,15 +1518,19 @@ msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1534,7 +1538,7 @@ msgstr "" "Mit Kommata getrennte Liste von Metadatenfeldern um Büchersammlungen auf dem " "Gerät zu erstellen. Möglichkeiten sind: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1542,11 +1546,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1555,34 +1559,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2366,10 +2370,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2377,7 +2383,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2385,22 +2391,21 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei Paragraphen verwendet (

    oder

    Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Entferne das erste Bild des eingehenden eBooks. Hilfreich, wenn das erste " -"Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " -"Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2408,17 +2413,17 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr " "eBook Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2426,7 +2431,7 @@ msgstr "" "Lese Metadaten aus angegebener OPF Datei. Die aus dieser Datei gelesenen " "Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2437,7 +2442,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2447,110 +2452,110 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Geben Sie den Titel an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt " "angegeben werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Titel, der für die Sortierung verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geben Sie den Herausgeber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Reihe an, zu der dieses Buch gehört." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Geben Sie den Index des Buches in dieser Reihe an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Geben Sie die ISBN des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Geben Sie die Etiketten für das Buch an. Durch Kommata getrennte Liste." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Geben Sie den Hersteller des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Geben Sie die Sprache an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2558,88 +2563,88 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein eBook im Archiv finden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Die Werte von Reihen und Bewertungen müssen in Zahlen angegeben werden. " "Ignorieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konvertiere Eingabe zu HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Führe Veränderungen am eBook durch..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Erstelle" @@ -2769,7 +2774,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle Artikel" @@ -3270,7 +3275,7 @@ msgid "Producer" msgstr "Produzent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3442,7 +3447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Umschlagbild" @@ -3488,7 +3493,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3598,6 +3603,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -4059,7 +4071,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Inhaltsverzeichnis:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4067,8 +4079,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4294,8 +4312,8 @@ msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4479,7 +4497,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4582,7 +4600,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4856,8 +4874,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4879,7 +4897,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4929,46 +4947,46 @@ msgstr "Starte Konvertierung von %d Büchern" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5076,14 +5094,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5797,7 +5815,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Keine Bücher" @@ -6116,7 +6134,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6940,7 +6958,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6967,23 +6985,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Tabellen &linearisieren" @@ -7169,39 +7192,45 @@ msgstr "Buch " msgid "MOBI Output" msgstr "MOBI Ausgabe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titel des Inhaltsverzeichnisses:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Bilder skalieren für &Palm Geräte" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Verwende Autorensortierung für Autor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Inhaltsverzeichnis nicht zum Buch hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7364,7 +7393,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7372,7 +7401,7 @@ msgstr "&Vorangegangenes" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7897,82 +7926,82 @@ msgstr "Metadaten zum Gerät senden" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -7980,70 +8009,70 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8052,11 +8081,11 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8707,7 +8736,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8813,7 +8842,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8986,10 +9015,6 @@ msgstr "&Bewertung:" msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " Sterne" @@ -9000,7 +9025,7 @@ msgstr "Etiketten hinzufü&gen: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Etiketten-Editor öffnen" @@ -9134,13 +9159,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -11016,8 +11041,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11043,41 +11068,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11474,13 +11499,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Zugriff verweigert" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11788,11 +11813,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11800,21 +11825,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11822,107 +11847,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Konnte Umschlagbild des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Das Umschlagbild im Format %s ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14744,7 +14769,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -17078,17 +17103,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu eBook Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -18225,106 +18250,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18435,109 +18464,109 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Rufe Feed ab" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18812,7 +18841,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index c1f72250e1..c165f8db5d 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" -"PO-Revision-Date: 2011-09-10 14:33+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"PO-Revision-Date: 2011-09-16 19:33+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: 2011-09-11 04:43+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:38+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -107,7 +107,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -136,7 +136,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -145,17 +145,17 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -188,10 +188,10 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -204,8 +204,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -224,7 +224,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -232,21 +232,21 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -987,26 +987,26 @@ msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Algemeen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Geheugenkaart B" @@ -1018,7 +1018,7 @@ msgstr "Debuglog" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -1026,11 +1026,11 @@ msgstr "" "Door komma's gescheiden lijst van mappen op het apparaat om e-books naartoe " "te sturen. De eerst bestaande map zal gebruikt worden" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Communiceer met S60 telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Communiceer met WebOS tablets." @@ -1174,9 +1174,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nieuws" @@ -1184,8 +1184,8 @@ msgstr "Nieuws" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catalogus" @@ -1635,15 +1635,20 @@ msgstr "Communiceer met de Sony PRS-500 e-reader." msgid "Communicate with all the Sony eBook readers." msgstr "Communiceer met alle Sony e-readers." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" +"Commentaar is verwijderd omdat de Sony Reader zich er in kan verslikken" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Alle op titel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Allen op auteur" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1651,7 +1656,7 @@ msgstr "" "Door komma's gescheiden lijst van metadata-velden om in collecties te " "veranderen op het apparaat. Mogelijkheden o.a.: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1662,13 +1667,13 @@ msgstr "" "%(aba)s:%(abav)s. Voeg deze waarden toe aan de lijst om ze te activeren. De " "collecties zullen de naam krijgen weergegeven achter het \":\" teken." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Voorbeeldweergave van omslag afzonderlijk uploaden voor boeken (nieuwere e-" "readers)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1682,14 +1687,14 @@ msgstr "" "wijzigen. WAARSCHUWING: Deze optie moet enkel gebruikt worden bij de " "nieuwere SONY e-readers: 350, 650, 950 en nieuwer." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Ververs afzonderlijke omslagen wanneer automatisch management wordt gebruikt " "(nieuwere e-readers)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1699,11 +1704,11 @@ msgstr "" "telkens wanneer u contact maakt met uw apparaat. Schakel deze optie uit " "wanneer de prestaties door een groot aantal boeken sterk teruglopen." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Behoud verhouding van de omslag bij het maken van voorbeeldweergave" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1714,11 +1719,11 @@ msgstr "" "voorbeeldweergave maximale grootte, onafhankelijk van de hoogte-" "breedteverhoudingen." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "In alle mappen naar boeken zoeken" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2558,13 +2563,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Als calibre de lege ruimtetussen paragrafen verwijderd wordt er automatsisch " -"ingesprongen, om de paragrafen zichtbaarder te maken. Deze optie bepaald de " -"mate van inspringen (in em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2572,7 +2576,7 @@ msgstr "" "Gebruik de in het bronbestand gedetecteerde omslag en niet de opgegeven " "omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2580,7 +2584,7 @@ msgstr "" "Voeg een lege regel toe tussen alinea's. Dit werkt niet als het bronbestand " "geen alinea's gebruikt (

    - of

    -tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2588,16 +2592,15 @@ msgstr "" "Stel de hoogte van de ingevoegde blanco regels in (in em). De hoogte van de " "regels tussen paragrafen is het dubbele van wat u hier insteld." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Verwijder de eerste afbeelding uit het invoerbestand. Nuttig indien de " -"eerste afbeelding van het invoerbestand een omslag is, en een externe omslag " -"is opgegeven." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2605,7 +2608,7 @@ msgstr "" "Voeg metadata aan het begin van het boek toe. Dit is nuttig als uw e-reader " "het weergeven/zoeken van metadata niet direct ondersteunt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2614,13 +2617,13 @@ msgstr "" "typografisch correcte equivalente. Voor details, zie " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Vervang mooie aanhalingstekens, punten en afbrekingstekens met de 'platte " "tekst' equivalenten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2628,7 +2631,7 @@ msgstr "" "Lees metadata uit het opgegeven OPF-bestand. Metadata die hieruit worden " "gelezen krijgt voorrang over metadata uit het bronbestand." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2645,7 +2648,7 @@ msgstr "" "Japans), de weergave gekozen wordt op basis van de taalinstellingen voor " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2661,85 +2664,85 @@ msgstr "" "zal calibre een ligatuur omzetten in het overeenkomstige paar normale " "tekens. Deze optie zal ze echter behouden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Geef de titel op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geef de auteurs op. Meerdere auteurs moeten met een ampersand (&) van elkaar " "gescheiden worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "De versie van de titel die wordt gebruikt bij het sorteren. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "De string die gebruikt wordt bij het sorteren op auteur. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Stel de omslag in met het opgegeven bestand of URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Stel de omschrijving van het e-book in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geef de uitgever van het e-book op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geef de reeks waartoe dit e-book behoort op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Geef de index van dit boek in de reeks op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Waardering geven. Moet een getal tussen de 1 en 5 zijn." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Geef het ISBN van het boek op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Geef de labels voor het boek op. Dit moet een door komma's gescheiden lijst " "zijn." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Geef de producent op." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "De taal instellen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Stel de publicatiedatum in." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Stel de tijdstempel van boek in (voor de datum-kolom in Calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2747,7 +2750,7 @@ msgstr "" "Heuristische verwerking gebruiken. Zonder deze optie wordt geen enkele " "heuristische verwerking uitgevoerd." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2757,21 +2760,21 @@ msgstr "" "h3-tags. Deze optie genereert zelf geen inhoudsopgave, maar kan samen met " "structuurdetectie gebruikt worden om er een te maken." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Zoek naar veelgebruikte woorden en patronen die duiden op cursief en maak " "deze cursief." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "Maak van indentatie aangeduid door ‘non-breaking spaces’ CSS-indentatie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2784,17 +2787,17 @@ msgstr "" "maar weinig regels gecombineerd hoeven te worden kunt u beter een lagere " "waarde kiezen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Combineer korte regels op basis van interpunctie en andere hints." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "Verwijder lege alinea's als ze elke tweede alinea voorkomen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2802,7 +2805,7 @@ msgstr "" "Links uitgelijnde breekpuntmarkeringen worden gecentreerd. Vervang " "opeenvolgende lege regels door horizontale lijnen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2810,7 +2813,7 @@ msgstr "" "Vervang breekpunten door de aangegeven tekst. Standaard wordt de tekst uit " "het invoerbestand gebruikt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2819,7 +2822,7 @@ msgstr "" "Analyseer de afgebroken woorden. Het document zelf dient als woordenboek om " "te bepalen of het afbreekteken als liggend streepje moet worden behouden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2827,53 +2830,53 @@ msgstr "" "Zoek naar opeenvolgende

    - of

    -tags. Deze worden hernummerd om te " "voorkomen dat hoofdstuktitels opgedeeld worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "sr1 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "sr2 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Zoekpatroon (regexp) dat vervangen moet worden door sr3." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "sr3 vervangen door." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Geen e-book in archief gevonden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Waarden van de reeksindex en waarderingen moeten getallen zijn. Negeer " "opgegeven waarden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Verwerken datum/tijd mislukt" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Invoer naar HTML converteren..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Transformaties worden op e-book toegepast…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Aanmaken" @@ -3033,7 +3036,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle artikelen" @@ -3563,7 +3566,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3752,7 +3755,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Omslag" @@ -3800,7 +3803,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Time-out van Amazon. Probeer later opnieuw." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Externe metadatabron" @@ -3937,6 +3940,17 @@ msgstr "" "Verplaats de inhoud van het gegenereerde EPUB-bestand naar de opgegeven map. " "De inhoud van de map zal eerst gewist worden, dus wees voorzichtig." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" +"Schakel delen van boek in via Facebook enz. op de Kindle. WAARSCHUWING: " +"Gebruik maken van deze functie zorgt dat het boek niet meer automatisch " +"wordt gesynchroniseerd met de laatst gelezen positie op diverse apparaten. " +"Klaag hierover bij Amazon." + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dit is een Amazon Topaz boek. Het kan niet verwerkt worden." @@ -4405,7 +4419,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Inhoudsopgave:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4416,9 +4430,17 @@ msgstr "" "het eerst naar HTML en probeer nogmaals.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "Fout: geen state gevonden in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "Bestand mogelijk oudere RTF...\n" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" +"Bestand heeft ook een nieuwere RTF.\n" +"Probeer de beste om te zetten.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4685,8 +4707,8 @@ msgid "Upload downloaded news to device" msgstr "Upload gedownload nieuws naar apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Verwijder boeken uit bibliotheek na uploaden naar apparaat" +msgid "Delete news books from library after uploading to device" +msgstr "Verwijder nieuwsboeken uit bibliotheek na uploaden naar apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4834,7 +4856,7 @@ msgstr "A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:52 msgid "Add books from a single directory" -msgstr "Boeken toe uit een enkele map toevoegen" +msgstr "Boeken toevoegen uit enkele map" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:58 msgid "" @@ -4876,7 +4898,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4987,7 +5009,7 @@ msgstr "" "Voeg boeken van uw aangesloten apparaat aan de calibre-bibliotheek toe" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Haal annoties op (experimenteel)" @@ -5280,8 +5302,8 @@ msgstr "" "de database?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5305,7 +5327,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5358,46 +5380,46 @@ msgstr "Conversie van %d boek(en) starten" msgid "Empty output file, probably the conversion process crashed" msgstr "Leeg uitvoerbestand, waarschijnlijk is het conversieproces gecrasht" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Naar bibliotheek kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopieer geselecteerde boeken naar de aangegeven bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(Verwijder na kopiëren)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Kan niet kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Geen bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Geen bibliotheek gevonden in %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Bezig met kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Kon boeken niet kopiëren: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Boeken %(num)d naar %(loc)s gekopieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5518,14 +5540,14 @@ msgid "Main memory" msgstr "Hoofdgeheugen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Geheugenkaart B" @@ -6294,7 +6316,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde map kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Geen boeken" @@ -6387,7 +6409,7 @@ msgstr "is geen geldige hoofdmap" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:146 msgid "Add books to calibre" -msgstr "Boeken an calibre toevoegen" +msgstr "Boeken aan calibre toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:62 @@ -6628,7 +6650,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7496,7 +7518,7 @@ msgid "Insert &blank line between paragraphs" msgstr "&Blanco regel tussen paragrafen toevoegen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7526,23 +7548,28 @@ msgstr "" "automatisch ingesprongen, om ervoor te zorgen dat deze makkelijk herkenbaar " "zijn. Deze optie stelt de mate van inspringen in." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Geen wijzigingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Omvang &inspringen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "Rege&l grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Inter&punctie verbeteren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "Slimme interpunctie &uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Tabellen naar rege&ls omzetten" @@ -7728,41 +7755,49 @@ msgstr "Boek " msgid "MOBI Output" msgstr "MOBI-uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titel voor inhoudsopgave:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Afbeeldingen herschalen voor &Palm-apparaten" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Gebruik &sorteerauteur als auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Gebruik geen compressie van bestandsinhoud" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Voeg geen inhoudsopgave aan het boek toe" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opties voor Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Label voor persoonlijk document:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" +"Delen van boeken via inschakelen via Facebook, enz. WAARSCHUWING: schakelt " +"laatst gelezen synchronisatie uit." + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" "Gegenereerde inhoudsopgave aan het begin van het boek toevoegen in plaat&s " "van aan het einde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Negeer &marges" @@ -7924,7 +7959,7 @@ msgstr "Ga naar:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7932,7 +7967,7 @@ msgstr "&Vorige" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8478,82 +8513,82 @@ msgstr "Verstuur metadata naar apparaat" msgid "Send collections to device" msgstr "Stuur collecties naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Stuur %d boeken naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Verwijder boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Download boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Bekijk boek op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Stel standaard ‘stuur naar apparaat’-actie in" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Naar hoofdgeheugen sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Naar geheugenkaart A sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Naar geheugenkaart B sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Stuur specifiek formaat naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Verstuur en verwijder uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Apparaat ontkoppelen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Fout bij communicatie met apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Selecteer map om als apparaat te openen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Fout bij communicatie met apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8561,71 +8596,71 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met het " "apparaat. Ontkoppel en koppel het apparaat opnieuw en, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " gedetecteerd." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i of %(total)i boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 van %i boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Kan niet versturen: geen apparaat aangesloten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslagkaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "De volgende boeken automatisch converteren voordat ze naar het appraat " "verstuurd worden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Catalogus wordt naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Nieuws wordt naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Boeken worden naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8634,11 +8669,11 @@ msgstr "" "er geen geschikte bestandsformaten gevonden kunnen worden. Converteer " "boek(en) eerst naar een formaat dat door uw apparaat wordt ondersteund." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Geen schijfruimte op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -9413,7 +9448,7 @@ msgid "Author names cannot contain & characters." msgstr "Namen van auteurs mogen geen &-teken bevatten." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Auteurs beheren" @@ -9525,7 +9560,7 @@ msgid "Standard metadata" msgstr "Standaardmetadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Aangepaste metadata" @@ -9724,10 +9759,6 @@ msgstr "Waa&rdering:" msgid "Rating of this book. 0-5 stars" msgstr "Waardering van dit boek. 0-5 sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Geen wijzigingen" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " sterren" @@ -9738,7 +9769,7 @@ msgstr "Labels toevoe&gen: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Labelbewerking openen" @@ -9893,13 +9924,13 @@ msgid "&Languages:" msgstr "Ta&len" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Basismetadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Aangepaste metadata" @@ -11900,8 +11931,8 @@ msgstr "&Sneltoets:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11927,41 +11958,41 @@ msgstr "Standaard: %(deflt)s [Momenteel geen conflict: %(curr)s]]" msgid "Press a key..." msgstr "Druk op een toets…" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Al toegewezen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "al toegewezen aan" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Deze sneltoets bestaat niet meer" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Sneltoetsen" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "Dubbelklik op een item om de toegewezen sneltoetsen te wijzigen." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Zoek naar een snelkoppeling op naam" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Geen resultaten" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12371,13 +12402,13 @@ msgstr "Niet afgehandelde fout" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Toegang geweigerd" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kan %s niet openen. Is het in gebruik door een ander programma?" @@ -12715,11 +12746,11 @@ msgstr "%(num)d van %(tot)d gedownload" msgid "Downloaded metadata fields" msgstr "Gedownloade metadata-velden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Metadata bewerken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12727,14 +12758,14 @@ msgstr "Metadata bewerken" msgid "Next" msgstr "Volgende" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Vorige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12744,7 +12775,7 @@ msgstr "" "om de sorteertitel aan te maken zal de sorteertitel van rood naar groen " "veranderen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12756,27 +12787,27 @@ msgstr "" "auteurssortering van rood in groen veranderen. Er is een functiemenu " "beschikbaar onder deze knop. Klik erop en houd vast om dit menu te zien." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Sorteerauteur van auteur afleiden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Auteur af van sorteerauteur afleiden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Kopieer auteur naar auteursortering" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Kopieer auteursortering naar auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Auteur en titel omwisselen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12784,11 +12815,11 @@ msgstr "" "Auteurs beheren. Gebruik dit om auteurs te hernoemen en individuele " "auteurssorteringen te corrigeren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Verwijder ongebruikte reeksen (Reeksen die geen boeken bevatten)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12796,71 +12827,71 @@ msgstr "" "Plak de inhoud van het klembord in het indicatorenveld voorafgegaan door " "isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "Metadata &downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Metadata downloaden configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Wijze waarop calibre metadata downloadt aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d van %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Kan omslag niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Kan omslag van %s-formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "De omslag in het %s-formaat is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Sla veranderingen op en pas de metadata aan van %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Omslag wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mmentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Omslag en formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "&Aangepaste metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Commentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Basismetadata" @@ -13074,7 +13105,8 @@ msgid "" "A comma-separated list of tags that will be applied to books added to the " "library" msgstr "" -"Een komma-gescheiden lijst van labels die aan nieuwe boeken toegevoegd worden" +"Een komma-gescheiden lijst van labels, die aan nieuwe boeken toegevoegd zal " +"worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:90 msgid "&Configure metadata from file name" @@ -16083,7 +16115,7 @@ msgstr "" "zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Zoekopdrachten" @@ -18124,7 +18156,7 @@ msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" -"Voeg boeken toe aan de database zelfs als deze al bestaan. Vergelijking is " +"Voeg boeken toe aan de database, zelfs als deze al bestaan. Vergelijking is " "gebaseerd op de boektitels." #: /home/kovid/work/calibre/src/calibre/library/cli.py:287 @@ -18697,17 +18729,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sGemiddelde waardering is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migreer oude database naar e-book-bibliotheek op %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Database comprimeren" @@ -19272,11 +19304,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:401 msgid "Add new formats to existing book records" -msgstr "Nieuwe formaten aan bestaande boeken toevoegen" +msgstr "Nieuwe formaten aan bestaande boek records toevoegen" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:403 msgid "Tags to apply to books added to the library" -msgstr "Labels om aan nieuwe boeken voor de bibliotheek toe te voegen" +msgstr "Labels voor boeken toegevoegd aan de bibliotheek" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:407 msgid "List of named saved searches" @@ -20111,106 +20143,110 @@ msgid "English (Israel)" msgstr "Engels (Israël)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "Engels (Rusland)" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engels (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engels (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engels (Ierland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engels (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Engels (Zuid-Afrika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spaans (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spaans (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spaans (Argentinië)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spaans (Mexico)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spaans (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spaans (Chili)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spaans (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spaans (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spaans (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spaans (Bolivië)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spaans (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Spaans (Colombia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Duits (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Frans (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Nederlands (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Nederlands (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -20323,102 +20359,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Onbekende nieuwsbron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Het ‘%s’-recept heeft een gebruikersnaam en wachtwoord nodig." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download is voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "De volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Kan artikel niet ophalen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "De debug traceback is eerder in dit log beschikbaar" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Start met -vv om de reden te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Feeds downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Feeds van indexpagina opgehaald" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Colofon aanmaken…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds naar %s gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Kan omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Omslag van %s aan het downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Colofonafbeelding gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artikel zonder titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Downloaden artikel mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Feed ophalen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20426,7 +20462,7 @@ msgstr "" "Inloggen niet gelukt. Controleer uw gebruikersnaam en wachtwoord voor de " "calibre-tijdschriftendienst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20743,39 +20779,36 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" -"Het algoritme gebruikt voor het kopiëren van auteur naar auteur-sortering\n" +"Het algoritme gebruikt voor kopiëren van auteur naar auteur_sortering\n" "Mogelijke waardes zijn:\n" "invert: gebruik \"vn an\" -> \"an, vn\"\n" -"copy: kopieer auteur naar auteur-sortering zonder aanpassing\n" -"comma: gebruik 'copy' als er een ',' in de naam zit, gebruik anders " +"copy: kopieer auteur naar auteur_sortering zonder aanpassing\n" +"comma: gebruik 'copy' als er een ',' in de naam staat, gebruik anders " "'invert'\n" "nocomma: \"fn ln\" -> \"ln fn\" (zonder de komma)\n" -"Als deze tweak wordt aangepast, zullen de auteur-sortering waarden " +"Als deze tweak is veranderd, zal de auteur_sortering waarde welke is " "opgeslagen\n" -"voor iedere auteur opnieuw berekend moeten worden, door rechts te klikken " -"op\n" -"een auteur in de auteurs lijst, 'beheer auteurs' te klikken en 'Auteur " -"sortering waarden\n" -"opnieuw berekenen' te klikken.\n" -"De auteur naam achtervoegsels zijn worden die worden genegeerd als ze voor " -"komen aan het\n" -"einde van een auteursnaam. Hoofdletter gebruik van het achtervoegsel wordt " -"genegeerd en\n" -"punten achter het achtervoegsel worden automatisch afgehandeld.\n" -"De auteursnaam kopieer woorden zijn een set van woorden welke er voor zorgen " -"dat\n" -"de auteursnaam wordt gekopieerd naar auteur-sortering als ze voorkomen. Dit " -"betekend\n" -"dat bijvoorbeeld een sortering voor een string als bijvoorbeeld Acme Inc. " -"Acme Inc. zal zijn\n" -"in plaats van Inc., Acme" +"per auteur opnieuw berekend moeten worden door recht te klikken op een " +"auteur in\n" +"het linker label paneel, en 'auteurs beheren' te klikken, gevolgd door " +"'auteur sorteer waardes herberekenen'.\n" +"De auteursnaam achtervoegsels zijn woorden welke worden genegeerd als ze " +"voorkomen aan het einde\n" +"van een auteursnaam. Hoofdletter gebruik wordt genegeerd, en navolgende " +"punten\n" +"worden automatisch afgehandeld. Hetzelfde geldt bij voorvoegsels.\n" +"De auteursnaam kopieer woorden zijn woorden die, indien ze voorkomen, zorgen " +"dat de auteursnaam\n" +"wordt gekopieerd naar de auteur_sortering. Dit betekend dat een string als " +"Acme\n" +"Inc. Acme Inc. wordt, in plaats van Inc., Ame" #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 668e611049..ee6da8ac05 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:08+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: 2011-09-10 04:52+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:45+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nòvas" @@ -1055,8 +1055,8 @@ msgstr "Nòvas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "Comunica amb lo lector d'ebook Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index b5cc7649a1..12f1f4d3e0 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:52+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:46+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -892,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -923,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1052,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1062,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1492,21 +1492,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1514,11 +1518,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1527,34 +1531,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2206,56 +2210,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2266,7 +2274,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2276,105 +2284,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2382,86 +2390,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2575,7 +2583,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3030,7 +3038,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3188,7 +3196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3234,7 +3242,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3344,6 +3352,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3737,7 +3752,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3745,8 +3760,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3955,7 +3976,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4130,7 +4151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4233,7 +4254,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4507,8 +4528,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4530,7 +4551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4580,46 +4601,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4727,14 +4748,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5442,7 +5463,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5756,7 +5777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6569,7 +6590,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6596,23 +6617,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6791,39 +6817,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6984,7 +7016,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6992,7 +7024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7506,160 +7538,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8307,7 +8339,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8413,7 +8445,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8584,10 +8616,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8598,7 +8626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8730,13 +8758,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10584,8 +10612,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10611,41 +10639,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11034,13 +11062,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11347,11 +11375,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11359,21 +11387,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11381,107 +11409,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14262,7 +14290,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16466,17 +16494,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17593,106 +17621,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17799,108 +17831,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18156,7 +18188,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index c7d584aaee..fba480ccd2 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-09 15:58+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Polish \n" @@ -16,8 +16,8 @@ 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: 2011-09-10 04:53+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:46+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -934,26 +934,26 @@ msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Tak" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Główna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Karta B" @@ -965,7 +965,7 @@ msgstr "Dziennik debugowania" msgid "Communicate with Android phones." msgstr "Umożliwia komunikację z telefonami z Androidem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -973,11 +973,11 @@ msgstr "" "Oddzielona przecinkami lista katalogów na urządzeniu, do których mają być " "wysyłane książki. Zostanie użyty pierwszy istniejący katalog" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Umożliwia komunikację z tabletami z systemem WebOS." @@ -1110,9 +1110,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newsy" @@ -1120,8 +1120,8 @@ msgstr "Newsy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1572,15 +1572,19 @@ msgstr "Umożliwia komunikację z czytnikiem książek Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Umożliwia komunikację ze wszystkimi czytnikami książek Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Wszystkie według tytułu" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Wszystkie według autora" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1588,7 +1592,7 @@ msgstr "" "Lista oddzielonych przecinkami pól metadanych do włączenia do zbiorów w " "urządzeniu. Możliwości obejmują: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1599,11 +1603,11 @@ msgstr "" "%(aba)s:%(abav)s. Dodaj te wartości na koniec listy aby je aktywować. " "Kolekcje otrzymają nazwy podane po znaku \":\"" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Załaduj osobne miniaturki okładek książek (dla nowszych czytników)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1617,14 +1621,14 @@ msgstr "" "inaczej zmienić okładki. OSTRZEŻENIE: Ta opcja powinna być tylko używana z " "następującymi modelami czytnika SONY: 350, 650, 950 i nowsze." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Odśwież oddzielne okładki podczas korzystania z automatycznego zarządzania " "(nowsze czytniki)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1634,11 +1638,11 @@ msgstr "" "urządzenia. Wyłącz tę opcję jeśli masz dużo książek w czytniku i powoduje " "ona zbyt wolne działanie." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachowaj proporcje obrazu przy tworzeniu miniatur" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1648,11 +1652,11 @@ msgstr "" "obrazu (szerokość do wysokości) co okładki. Odznacz ją jeśli chcesz aby " "miniatury miały maksymalny rozmiar, ignorując proporcje obrazu." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Szukaj książek we wszystkich folderach" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2485,19 +2489,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Usuwając odstępy między akapitami calibre automatycznie tworzy wcięcia " -"akapitowe, by akapity były widoczne. Ta opcja ustawia wielkość wcięcia " -"akapitowego (w em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Preferuj okładkę z pliku źródłowego w stosunku do wybranej okładki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2505,7 +2508,7 @@ msgstr "" "Wstaw pustą linię pomiędzy akapitami. Ustawienie nie będzie działać, jeśli " "plik źródłowy nie używa akapitów (znaczników

    lub

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2513,16 +2516,15 @@ msgstr "" "Podaj wysokość pustych wierszy (w em). Puste wiersze między akapitami będą " "dwukrotnie większe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Usuń pierwszą grafikę z pliku źródłowego książki. Jest to użyteczne, gdy " -"książka na pierwszej stronie zawiera okładkę, a ty wybrałeś okładkę " -"zewnętrzną." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2530,7 +2532,7 @@ msgstr "" "Wstaw metadane książki na początku książki. Jest to przydatne, jeśli czytnik " "ebook nie obsługuje bezpośrednio wyświetlania/wyszukiwania metadanych." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2539,11 +2541,11 @@ msgstr "" "odpowiedniki. Po więcej informacji, odwiedź " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2551,7 +2553,7 @@ msgstr "" "Odczytaj metadane z wybranego pliku OPF. Metadane odczytane z tego pliku " "nadpiszą każde metadane pliku źródłowego." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2568,7 +2570,7 @@ msgstr "" "dla chińskiego i japońskiego) będzie wykorzystana reprezentacja na podstawie " "aktualnego języka interfejsu programu calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2583,84 +2585,84 @@ msgstr "" "prawdopodobne. Domyślnie program calibre zamienia ligaturę na odpowiadające " "jej standardowe znaki. Po włączeniu tej opcji ligatury będą zachowywane." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Wpisz tytuł." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Wpisz autorów. Jeśli jest więcej niż jeden, należy oddzielić ich znakami et " "(\"&\")." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Wersja tytułu używana przy sortowaniu. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Łańcuch znaków używany przy sortowaniu po autorze. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Ustaw okładkę wybierając plik lub podając adres URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Wpisz opis książki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Wpisz wydawcę książki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Wpisz cykl, do którego należy książka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Ustaw numer książki w cyklu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Wpisz ocenę. Musi to być cyfra pomiędzy 1 a 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Wpisz numer ISBN książki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Wpisz etykiety dla książki. Kolejne etykiety oddzielaj przecinkami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Ustaw producenta książki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Wpisz język." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Ustaw datę publikacji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Ustaw znacznik czasowy książki (wykorzystany przez kolumnę daty w calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2668,7 +2670,7 @@ msgstr "" "Włącz przetwarzanie heurystyczne. Ta opcja musi być włączona, aby nastąpiło " "jakiekolwiek przetwarzanie heurystyczne." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2678,14 +2680,14 @@ msgstr "" "znaczniki h2 i h3. To ustawienie nie wygeneruje spisu treści, ale razem z " "detekcją struktury może być użyte do jego stworzenia." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Sprawdź najczęściej używane wyrazy i wzorce, które oznaczają kursywą i " "pochyl je." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2693,7 +2695,7 @@ msgstr "" "Zmień wcięcie pochodzące wielokrotnych nierozdzielających spacji na wcięcia " "CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2706,25 +2708,25 @@ msgstr "" "dokumencie tylko kilka wierszy ma pozostać niezawiniętych ta wartość powinna " "zostać zmniejszona" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Usuwaj podziały wierszy na podstawie użytej interpunkcji i formatowania." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Usuń puste akapity z dokumentu, gdy występują one pomiędzy co drugim akapitem" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2732,7 +2734,7 @@ msgstr "" "Zamień zmiany sceny na określony tekst. Domyślnie wykorzystany jest tekst " "pochodzący z dokumentu wejściowego." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2742,7 +2744,7 @@ msgstr "" "używany jako słownik do ustalenia czy łączniki powinny być zachowane, czy " "usunięte." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2750,54 +2752,54 @@ msgstr "" "Wyszukuje wystąpienia następnych znaczników

    lub

    . Znaczniki są " "ponownie numerowane, aby zapobiec podziałowi w środku nagłówka rozdziału." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Nie znaleziono książki w archiwum" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Wartości numeru w cyklu i oceny muszą być liczbami. Ignoruję" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nie udało się przetworzyć daty/czasu" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konwertuję plik źródłowy na plik HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Wykonywanie przekształceń na książce..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Tworzenie" @@ -2954,7 +2956,7 @@ msgid "Start" msgstr "Rozpocznij" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Wszystkie artykuły" @@ -3477,7 +3479,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3660,7 +3662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Okładka" @@ -3706,7 +3708,7 @@ msgstr "Metadane z Amazon będą pobrane z wybranego oddziału Amazon." msgid "Amazon timed out. Try again later." msgstr "Upłynął czas zapytania Amazon. Spróbuj ponownie później." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Źródło metadanych" @@ -3835,6 +3837,13 @@ msgstr "" "Wypakuj zawartość pliku MOBI do wybranego katalogu. Jeśli katalog istnieje " "jego zawartość zostanie usunięta." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -4295,7 +4304,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Spis treści:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4306,9 +4315,15 @@ msgstr "" "najpierw do HTML, a potem spróbuj ponownie.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "błąd nie znaleziono stanu w hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4570,8 +4585,8 @@ msgid "Upload downloaded news to device" msgstr "Prześlij pobrane newsy na urządzenie" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Usuń książki z biblioteki po przesłaniu ich na urządzenie" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4762,7 +4777,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4871,7 +4886,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Dodaj do biblioteki Calibre książki z podłączonego urządzenia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Pobieraj notatki (opcja eksperymentalna)" @@ -5161,8 +5176,8 @@ msgstr "" "sprawdził czy pliki w bibliotece zgadzają się z informacjami w bazie danych?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5187,7 +5202,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5239,46 +5254,46 @@ msgstr "Rozpoczynam konwersję %d książki(ek)" msgid "Empty output file, probably the conversion process crashed" msgstr "Plik wyjściowy pusty, prawdopodobnie proces konwersji się wysypał" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiuj do biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiuj wybrane książki do wybranej biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(po skopiowaniu skasuj)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Nie można skopiować" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nie ma biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nie znaleziono żadnej biblioteki w lokalizacji %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiowanie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Nie można skopiować książek: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Skopiowano %(num)d książek do %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5397,14 +5412,14 @@ msgid "Main memory" msgstr "Pamięć główna" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Karta pamięci A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Karta pamięci B" @@ -6171,7 +6186,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może być przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Brak książek" @@ -6504,7 +6519,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7357,7 +7372,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Dodaj pusty wiersz między akapitami" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7387,23 +7402,28 @@ msgstr "" "wcięcie akapitu, aby zapewnić łatwe wyróżnienie akapitów. Ta opcja " "kontroluje głębokość tego wcięcia." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Bez zmian" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Rozmiar wcięcia" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "Wysokość wiersza:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Inteligentna &interpunkcja" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Przekształcaj tabele na tekst" @@ -7589,39 +7609,45 @@ msgstr "Książka " msgid "MOBI Output" msgstr "Wyjściowy MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Tytuł dla spisu treści:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Przeskaluj grafiki dla urządzeń &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Użyj pola author &sort jako autora" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Wyłącz kompresję zawartości pliku." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Nie dodawaj spisu treści do książki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opcje Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etykieta Osobistego Dokumentu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Umieść wygenerowany spis treści na początku, a nie na końcu książki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignoruj &marginesy" @@ -7783,7 +7809,7 @@ msgstr "Idź do:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7791,7 +7817,7 @@ msgstr "&Poprzednia" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8337,82 +8363,82 @@ msgstr "Prześlij metadane do urządzenia" msgid "Send collections to device" msgstr "Wyślij kolekcje na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Prześlij %d książek na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Usuń książki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Pobierz książki z urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Zobacz książki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Ustaw domyślne działanie przesyłania na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Prześlij do pamięci głównej" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Prześlij na kartę pamięci A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Prześlij na kartę pamięci B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Pamięć główna" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Wyślij wybrany format do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Wyślij i usuń z biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Odłącz urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Błąd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Ustaw folder do otwarcia jako urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8420,71 +8446,71 @@ msgstr "" "Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i z %(total)i Książek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 z %i Książek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Przesyłanie newsów na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8493,11 +8519,11 @@ msgstr "" "znaleziono odpowiedniego formatu. Najpierw skonwertuj książkę(-i) do formatu " "obsługiwanego przez twoje urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -9263,7 +9289,7 @@ msgid "Author names cannot contain & characters." msgstr "Nazwy autorów nie mogą zawierać znaków &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Zarządzaj autorami" @@ -9377,7 +9403,7 @@ msgid "Standard metadata" msgstr "Standardowe metadane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Dostosowane metadane" @@ -9578,10 +9604,6 @@ msgstr "&Ocena:" msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Bez zmian" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " gwiazdek" @@ -9592,7 +9614,7 @@ msgstr "Dodaj t&agi: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Otwórz edytor etykiet" @@ -9740,13 +9762,13 @@ msgid "&Languages:" msgstr "&Języki:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Podstawowe metadane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Własne metadane" @@ -11743,8 +11765,8 @@ msgstr "&Skrót:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11770,43 +11792,43 @@ msgstr "Domyślny:: %(deflt)s [Aktualny nie kolidujący: %(curr)s]" msgid "Press a key..." msgstr "Wciśnij dowolny klawisz..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Jest już przypisany" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "jest już przypisany do" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Taki skrót nie istnieje" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Skróty" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Kliknij dwukrotnie nazwę polecenia żeby zmodyfikować przypisane do niego " "skróty" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Szukaj nazwy polecenia" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Brak trafień" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12213,13 +12235,13 @@ msgstr "Nieznany wyjątek" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Brak dostępu" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -12562,11 +12584,11 @@ msgstr "Pobrano %(num)d z %(tot)d" msgid "Downloaded metadata fields" msgstr "Pobrane pola metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Edycja metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12574,14 +12596,14 @@ msgstr "Edycja metadanych" msgid "Next" msgstr "Następna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Poprzednia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12592,7 +12614,7 @@ msgstr "" "przycisku w celu stworzenia sortowania według tytułu zmieni sortowanie z " "czerwonego na zielony." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12604,27 +12626,27 @@ msgstr "" "kolor pola z czerwonego na zielony. Kliknięcie i przytrzymanie klawisza " "myszy spowoduje wyświetlenie menu z opcjami." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Ustaw sortowanie na podstawie pola autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Ustaw autora na podstawie pola sortowania autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Kopiuj nazwisko do pola author sort" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Kopiuj pole author sort do pola nazwiska" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Zamień autora z tytułem" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12632,82 +12654,82 @@ msgstr "" "Zarządzaj autorami. Kliknij aby poprawić nazwiska autorów lub sposób ich " "sortowania" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" "Usuń nieużywane cykle (cykle, które są nie przypisane do żadnej książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "Wklej zawartość schowka do pola identyfikatora jako isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "Pobierz meta&dane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Konfiguracja pobierania metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Zmień sposób pobierania danych przez calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d z %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nie udało się odczytać okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nie można odczytać okładki z formatu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Okładka w formacie %s jest nieprawidłowa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Zapisz zmiany i edytuj metadane %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Zmień okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Ko&mentarze" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "Okładki i &formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Własne metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Komentarze" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Podstawowe metadane" @@ -15893,7 +15915,7 @@ msgid "" msgstr "Zmiana metadanych dla tylu książek może chwilę zająć. Jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Wyszukiwania" @@ -18502,18 +18524,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Przenoszenie starej bazy danych do biblioteki książek w %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -19839,106 +19861,110 @@ msgid "English (Israel)" msgstr "angielski (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "angielski (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "angielski (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "angielski (Irlandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "angielski (Chiny)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "angielski (Republika Południowej Afryki)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "hiszpański (Paragwaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "hiszpański (Urugwaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "hiszpański (Argentyna)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "hiszpański (Meksyk)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "hiszpański (Kuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "hiszpański (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "hiszpański (Ekwador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "hiszpański (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Hiszpański (Wenezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "hiszpański (Boliwia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Hiszpański (Nikaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Hiszpański (Kolumbia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "niemiecki (Austria)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "francuski (Belgia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "niderlandzki (Holandia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "niderlandzki (Belgia)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -20050,102 +20076,102 @@ msgstr "Nie pobieraj najnowszych wersji wbudowanych źródeł z serwera calibre" msgid "Unknown News Source" msgstr "Nieznane źródło informacji" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Źródło \"%s\" wymaga podania nazwy użytkownika i hasła." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Nie udało się pobrać następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Nie udało się pobrać części następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tNieprawidłowe linki:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Nie udało się pobrać artykułu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "Informacje dotyczące debugowania są dostępne wcześniej w tym lgou" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Uruchom z opcją -vv aby zobaczyć powód" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Próbuję pobrać okładkę..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Generuje nagłówek..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Rozpoczynam pobieranie [%d wątek(ków)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nie można pobrać okładki: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Obrazek nagłówka pobrany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Pobieranie artykułu nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Pobieram strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20153,7 +20179,7 @@ msgstr "" "Nie udało się zalogować, sprawdź nazwę użytkownika i hasło do usługi " "czasopisma calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20470,7 +20496,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index a510ecaa41..d92e25124b 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-04 13:43+0000\n" "Last-Translator: Miguel Castilho \n" "Language-Team: Portuguese \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: 2011-09-10 04:53+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:47+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -933,26 +933,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Cartão B" @@ -964,7 +964,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Estabelecer ligação a telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -972,11 +972,11 @@ msgstr "" "Lista de directorias separada por vírgulas para enviar e-books para o " "dispositivo (a primeira existente será usada)" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1103,9 +1103,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1113,8 +1113,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catálogo" @@ -1563,15 +1563,19 @@ msgstr "Comunica com o leitor Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunicar com todos os leitores de livros Sony" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Todos por titulo" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Todos por Autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1579,7 +1583,7 @@ msgstr "" "Lista de campos de metadados separada por vírgulas para a criação de " "colecções no dispositivo. Possibilidades incluídas: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1587,13 +1591,13 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Carregar miniaturas de capas individuais para os livros (leitores mais " "recentes)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1607,14 +1611,14 @@ msgstr "" "AVISO: Esta opção apenas deve ser usada nos novos dispositivos SONY: 50, " "650, 950 e mais recentes." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Actualizar capas individuais ao utilizar a gestão automática (leitores mais " "recentes)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1624,11 +1628,11 @@ msgstr "" "liga o dispositivo. Desactive esta opção caso tenha uma grande quantidade de " "livros no dispositivo que torne a performance inaceitável." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Manter a relação altura/largura quando são geradas as miniaturas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1638,11 +1642,11 @@ msgstr "" "altura/largura que a capa. Desactive se deseja que a miniatura fique no " "tamanho máximo, ignorando a relação altura/largura." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2451,17 +2455,19 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Usar a capa detectada no ficheiro de origem em vez da capa especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2469,21 +2475,21 @@ msgstr "" "Inserir uma linha em branco entre os parágrafos. Não funciona se o ficheiro " "de origem não usar parágrafos (etiquetas

    ou

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Remover a primeira imagem do livro de origem. Útil se a primeira imagem do " -"ficheiro de origem é a capa e se está a especificar uma capa externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2491,7 +2497,7 @@ msgstr "" "Inserir os metadados do livro no seu início. Isto é útil se o seu leitor não " "suporta apresentar/procurar os metadados directamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2500,11 +2506,11 @@ msgstr "" "tipográficos. Para detalhes, ver " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2512,7 +2518,7 @@ msgstr "" "Ler os metadados do ficheiro OPF especificado. Os metadados lidos deste " "ficheiro vão sobrepor-se aos metadados no ficheiro de origem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2523,7 +2529,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2533,83 +2539,83 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Definir o título." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Definir os autores. Múltiplos autores devem ser separados por &." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "A versão do título a ser usada para a ordenação. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Expressão a ser usada quando ordenar por autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Definir a capa com o ficheiro de imagem especificado ou com um URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Definir a descrição do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Definir a editora do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Definir a série a que este livro pertence." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Definir o índice do livro nesta série." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Definir a avaliação. Deve ser um algarismo entre 1 e 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Definir o ISBN do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Definir as etiquetas do livro. Deve ser uma lista separada por vírgulas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Definir o produtor do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Definir a linguagem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Definir a data de publicação" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Definir a selo data/hora do livro (usado na coluna 'data' no calibre)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2617,27 +2623,27 @@ msgstr "" "Activar o processamento heurístico. Esta opção deve ser activada para o " "processamento heurístico correr." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Pesquisar por palavras comuns e padrões que denotam itálicos e tornar esse " "texto itálico" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2645,11 +2651,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2657,26 +2663,26 @@ msgstr "" "Remover parágrafos vazios do documento quando eles existem entre outros " "parágrafos" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2684,55 +2690,55 @@ msgstr "" "Pesquisar por ocorrências de tags

    ou

    . As tags são re-enumeradas " "para prevenir divisões no meio de cabeçalhos de parágrafos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Padrão de pesquisa (expressão regular) para ser substituido com um sr1-" "replace" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Substituição para substituir o texto encontrado com a sr1-search" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Substituição para substituir o texto encontrado com a sr2-replace" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Substituição para substituir o texto encontrado com a sr2-search" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Padrão de pesquisa (expressão regular) para ser substituido pela sr3-replace" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Substituição para substituir o texto encontrado com a sr3-replace" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Foi impossível localizar um livro dentro do arquivo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Os valores do índice da série e da avaliação devem ser algarismos. A ignorar" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Falha ao parsear a data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "A converter o ficheiro de origem para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "A executar as transformações no livro..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "A criar" @@ -2884,7 +2890,7 @@ msgid "Start" msgstr "Iniciar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos os artigos" @@ -3390,7 +3396,7 @@ msgid "Producer" msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3565,7 +3571,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Capa" @@ -3611,7 +3617,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "O pedido à Amazon está a demorar demasiado. Tente mais tarde." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Fonte de meta-dados" @@ -3725,6 +3731,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Isto é um livro Amazon Topaz. Não pode ser processado." @@ -4185,7 +4198,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Índice:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4196,8 +4209,14 @@ msgstr "" "converta-o para HTML primeiro e tente novamente.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4431,8 +4450,8 @@ msgid "Upload downloaded news to device" msgstr "Carregar as notícias descarregadas para o aparelho" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Apagar os livros da biblioteca após carregamento para o aparelho" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4622,7 +4641,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4727,7 +4746,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Adicionar livros à sua biblioteca do calibre do dispositivo ligado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Extrair anotações (experimental)" @@ -5006,8 +5025,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5031,7 +5050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5082,46 +5101,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "Ficheiro de output vazio, provavelmente o processo de conversão falhou" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copiar para a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copiar livros seleccionados para a biblioteca escolhida" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(apagar após cópia)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Não é possível copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Não existe biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Não foi encontrada a biblioteca em %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "A copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Não é possível copiar livros " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5232,14 +5251,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5961,7 +5980,7 @@ msgid "The specified directory could not be processed." msgstr "É impossível processar a pasta especificada." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nenhuns livros" @@ -6291,7 +6310,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7124,7 +7143,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -7151,23 +7170,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Sem alterações" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearizar as tabelas" @@ -7353,39 +7377,45 @@ msgstr "Livro " msgid "MOBI Output" msgstr "Ficheiro de destino MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Título para o Índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Alterar o tamanho das imagens proporcionalmente para &aparelhos Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Usar a &ordenação de autor para o autor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Desactivar a compressão do conteúdo do ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Não inserir um Índice no livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opções do Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiqueta de Doc. Pessoal:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorar &margens" @@ -7548,7 +7578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7556,7 +7586,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8078,82 +8108,82 @@ msgstr "Enviar os metadados para o aparelho" msgid "Send collections to device" msgstr "Enviar colecções para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Carregar %d livro(s) para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Apagar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Descarregar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Ver o livro no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Definir a acção predefinida Enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Enviar para o cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Enviar para o cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Enviar em formato específico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Ejectar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Erro ao comunicar com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nenhuns formatos suportados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Seleccionar pasta para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Erro ao comunicar com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8161,71 +8191,71 @@ msgstr "" "Houve um erro temporário ao comunicar com o aparelho. Por favor desligue e " "volte a ligar o aparelho ou reinicie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Aparelho: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 de %i Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Escolher o formato a enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nenhum aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "É impossível enviar: O aparelho não está ligado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nenhum cartão" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "É impossível enviar: O aparelho não tem cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Converter automaticamente os seguintes livros antes de os carregar para o " "aparelho?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "A enviar catálogos para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Enviar notícias para o aparelho." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "A enviar livros para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8234,11 +8264,11 @@ msgstr "" "encontrados formatos adequados. Converta o(s) livro(s) para um formato " "suportado pelo seu aparelho primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Sem espaço no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8901,7 +8931,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gerir autores" @@ -9007,7 +9037,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -9186,10 +9216,6 @@ msgstr "A&valiação:" msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Sem alterações" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " estrelas" @@ -9200,7 +9226,7 @@ msgstr "Adicionar eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Abrir o Editor de Etiquetas" @@ -9332,13 +9358,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -11221,8 +11247,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11248,41 +11274,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11681,13 +11707,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permissão negada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "É impossível abrir %s. Está a ser usado por outro programa?" @@ -11994,11 +12020,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12006,21 +12032,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12028,107 +12054,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Trocar o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Remover as séries não usadas (Séries que não têm livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "É impossível ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "É impossível ler a capa do formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "A capa do formato %s é inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comentários" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14967,7 +14993,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Procuras" @@ -17299,19 +17325,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    A migrar a base de dados antiga para a biblioteca de livros em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -18450,106 +18476,110 @@ msgid "English (Israel)" msgstr "Inglês (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Inglês (Singapura)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Inglês (Iémen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Inglês (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Inglês (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Espanhol (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemão (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francês (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Neerlandês (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Neerlandês (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18666,102 +18696,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de Notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita \"%s\" necessita de um utilizador e palavra-passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Falha no descarregamento de partes dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tAtalhos falhados:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Tirar as fontes da página de índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "A criar o mastro..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "A iniciar o descarregamento [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "É impossível descarregar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Imagem do mastro transferida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artigo Sem Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Falha no descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "A recolher a fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18769,7 +18799,7 @@ msgstr "" "O início de sessão falhou, verifique o seu nome de utilizador e palavra-" "chave do serviço de Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19044,7 +19074,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 5f5f6dc1bc..b9f28d072f 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-10 02:27+0000\n" "Last-Translator: Nestor Carvalho \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: 2011-09-11 04:45+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:52+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -933,26 +933,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Cartão B" @@ -964,7 +964,7 @@ msgstr "Log de Debug" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -972,11 +972,11 @@ msgstr "" "Lista de diretórios separados por vírgulas para enviar eBooks ao " "dispositivo. O primeiro existente será utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1113,9 +1113,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1123,8 +1123,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catálogo" @@ -1574,15 +1574,19 @@ msgstr "Comunica-se com o leitor Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunica-se com todos os leitores da Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Todos por título" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Todos por autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1590,7 +1594,7 @@ msgstr "" "Lista de campos de metadados separados por vírgulas para transformar em " "coleções no dispositivo. Possibilidades incluem: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1598,12 +1602,12 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Transferir miniaturas de capas, separadas, para livros (readers novos)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1617,14 +1621,14 @@ msgstr "" "quais você não pode mudar a capa. AVISO: Só utilizar esta opção com " "aparelhos SONY modelos 350, 650, 950 ou mais novos." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Atualizar capas em separado quando utilizar gerenciamento automático " "(readers novos)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1634,11 +1638,11 @@ msgstr "" "você conectar seu leitor. Desmarque esta opção se você tiver muitos livros " "no leitor e a performance (velocidade) ficar inaceitável." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preservar a proporção da capa ao gerar as miniaturas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1648,11 +1652,11 @@ msgstr "" "proporção (altura para largura) da capa. Desmarque se você quiser miniaturas " "de tamanho máximo, ignorando a proporção." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Procurar por livros em todas as pastas" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2444,17 +2448,19 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Use a capa detectada no arquivo fonte em relação à capa especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2462,21 +2468,21 @@ msgstr "" "Insere uma linha em branco entre parágrafos. Não irá funcionar se o arquivo " "de origem não usa parágrafos (tags

    ou

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Remover a primeira imagem do ebook. Útil quando a primeira imagem no arquivo-" -"fonte for a capa e você quiser especificar uma capa externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2484,7 +2490,7 @@ msgstr "" "Insere os metadados do livro no início do livro. Isto é útil se o leitor de " "ebooks não suporta exibição/pesquisa de metadados diretamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2493,11 +2499,11 @@ msgstr "" "tipográficos corretos. Para detalhes, acesse " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2505,7 +2511,7 @@ msgstr "" "Ler metadados de um arquivo OPF específico. Metadados lidos deste arquivo " "irão sobrescrever qualquer metadado no arquivo de origem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2516,7 +2522,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2532,107 +2538,107 @@ msgstr "" "transformar uma ligadura em seu par correspondente de caracteres normais. " "Esta opção irá preservar as ligaduras." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Defina o título." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Configura os autores. Múltiplos autores devem ser separados por \"e " "comercial\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "A versão do título a ser usada na ordenação. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "O texto a ser usado quando ordenando por autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Configura a capa para o arquivo específico ou URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Defina a descrição do eBook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Defina a editora do eBook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Define a série à qual este ebook pertence." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Define o índice do livro nesta série." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Defina a avaliação. Deve ser um número entre 1 e 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Defina o ISBN do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Defina tags para o livro. Faça uma lista separada por vírgulas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Defina o produtor do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Defina o idioma." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Configura a data da publicação." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Configura a data do livro (usada pela coluna data no calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2640,87 +2646,87 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Não foi possível encontrar um ebook dentro do arquivo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Valores para índices de séries e avaliação devem ser números. Ignorando" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Falhou para decompor data/hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Convertendo entrada para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Executando transformações no ebook..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Criando" @@ -2870,7 +2876,7 @@ msgid "Start" msgstr "Iniciar" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos os artigos" @@ -3363,7 +3369,7 @@ msgid "Producer" msgstr "Produtor" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3533,7 +3539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Capas" @@ -3579,7 +3585,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3690,6 +3696,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é um livro Amazon Topaz. Ele não pode ser processado." @@ -4118,7 +4131,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Sumário:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4129,8 +4142,14 @@ msgstr "" "para. Converta o arquivo para HTML e então tente novamente.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4358,8 +4377,8 @@ msgid "Upload downloaded news to device" msgstr "Enviar noticias baixadas para o dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Eliminar livros da biblioteca após enviá-los ao dispositivo" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4543,7 +4562,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4649,7 +4668,7 @@ msgstr "" "Adicionar livros para sua biblioteca no calibre de um dispositivo conectado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Obter anotações (experimental)" @@ -4925,8 +4944,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4948,7 +4967,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4999,46 +5018,46 @@ msgstr "Iniciando conversão de %d livro(s)" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copiar para biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copiar livro selecionado para biblioteca específica" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Não foi possível copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nenhuma biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nehuma biblioteca encontrada em %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Copiando" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Não foi possível copiar os livros: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5146,14 +5165,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Cartão de Memória A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Cartão de Memória B" @@ -5874,7 +5893,7 @@ msgid "The specified directory could not be processed." msgstr "O diretório específico não pode ser processado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nenhum livro" @@ -6205,7 +6224,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7029,7 +7048,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7059,23 +7078,28 @@ msgstr "" "alinha o parágrafo, para se certificar que os parágrafos serão facilmente " "distinguidos. Esta opção controla a largura do alinhamento." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Nenhuma mudança" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearizar tabelas" @@ -7262,39 +7286,45 @@ msgstr "Livro " msgid "MOBI Output" msgstr "Saída MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Título para o Sumário:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Redimensionar imagens para dispositivos &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Use autor &ordenado como autor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Desliga compressão dos conteúdos dos arquivos." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Não adicione Sumário no livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opções para Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7457,7 +7487,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7465,7 +7495,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7986,82 +8016,82 @@ msgstr "Enviar metadados ao dispositivo" msgid "Send collections to device" msgstr "Enviar coleções para dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Enviar %d livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Baixar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Ver livro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Escolher ação padrão de enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Enviar ao cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Enviar ao cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memória Principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Ejetar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Erro ao se comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Selecionar pasta para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Erro ao comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8069,70 +8099,70 @@ msgstr "" "Houve um erro temporário de comunicação com o dispositivo. Por favor, " "desconecte o cabo e reconecte o dispositivo e ou reinicie o mesmo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto converter os livros a seguir antes de enviar para dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8141,11 +8171,11 @@ msgstr "" "formato adequado foi encontrado. Primeiro, converta o(s) livros(s) para um " "formato suportado pelo seu dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Não há espaço no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8801,7 +8831,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gerenciar autores" @@ -8907,7 +8937,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -9080,10 +9110,6 @@ msgstr "&Avaliação" msgid "Rating of this book. 0-5 stars" msgstr "Avalie este livro. 0-5 estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Nenhuma mudança" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " estrelas" @@ -9094,7 +9120,7 @@ msgstr "Adicionar ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Abrir Editor de Tags" @@ -9234,13 +9260,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "Metadados &básicos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Metadados &customizados" @@ -11108,8 +11134,8 @@ msgstr "Atalho" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11135,41 +11161,41 @@ msgstr "" msgid "Press a key..." msgstr "Pressione uma tecla..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Já associado" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "designado para" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11574,13 +11600,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permissão negada" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Não foi possível abrir %s. Este está sendo usado por outro programa?" @@ -11887,11 +11913,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11899,21 +11925,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11921,107 +11947,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Inverter o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Remover séries sem uso (séries que não possuem livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Não foi possível ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Não foi possível ler a capa do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "A capa no formato %s é inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comentários" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14882,7 +14908,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Pesquisas" @@ -17249,19 +17275,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrando o banco de dados antigo para a biblioteca de ebook em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Compactando banco de dados" @@ -18406,106 +18432,110 @@ msgid "English (Israel)" msgstr "Inglês (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Inglês (Singapura)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Inglês (Iémen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Inglês (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Inglês (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Espanhol (Paraguai)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Alemão (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holandês (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holandês (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18615,102 +18645,102 @@ msgstr "Não baixar a ultima versão das listas do servidor do calibre" msgid "Unknown News Source" msgstr "Fonte de notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A lista \"%s\" requer um usuário e senha." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Download concluído" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Falha ao baixar os seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Falha ao baixar partes do artigos a seguir:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tLinks que falharam:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Obtendo feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Obtendo feeds da página índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Tentando obter capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando o download [%d tarefa(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds descarregados para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Não foi possível baixar capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Baixando capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Imagem de cabeçalho baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Artigo sem título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artigo transferido: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Transferência de artigo falhou: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Obtendo feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18718,7 +18748,7 @@ msgstr "" "Falou em logar-se, verifique seu nome de usuário e senha para o serviço de " "Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18992,7 +19022,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index ce29740a02..e9e13b0aa6 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" -"PO-Revision-Date: 2011-09-11 11:04+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"PO-Revision-Date: 2011-09-16 14:16+0000\n" "Last-Translator: Lucian Martin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\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: 2011-09-12 04:51+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:47+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -952,26 +952,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Card B" @@ -983,7 +983,7 @@ msgstr "Registrul pentru depanare" msgid "Communicate with Android phones." msgstr "Comunică cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -991,11 +991,11 @@ msgstr "" "Lista separată prin virgule a directoarelor ce vor fi trimise către " "dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Comunică cu telefoanele S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Comunică cu tabletele WebOS." @@ -1138,9 +1138,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Știri" @@ -1148,8 +1148,8 @@ msgstr "Știri" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Catalog" @@ -1598,15 +1598,19 @@ msgstr "Comunică cu dispozitivul Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Comunică cu toate dispozitivele eBook Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Toate după titlu" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Toate după autor" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1614,7 +1618,7 @@ msgstr "" "Lista separată prin virgule a câmpurilor de metadate ce vor fi transformate " "în colecţii pe dispozitiv. " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1625,13 +1629,13 @@ msgstr "" "%(aba)s:%(abav)s. Adăugaţi aceste valori la listă pentru a le valida. " "Colecţiilor le vor fi adăugate numele furnizat după caracterul \":\"." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Încărcați separat imagini reduse pentru coperțile cărților (cititoare mai " "noi)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1646,14 +1650,14 @@ msgstr "" "opțiune ar trebui folosită doar cu cititoare SONY mai recente: 350, 650, 950 " "sau mai noi." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Reîncarcă coperți separate atunci când este utilizată administratea automată " "(cititoare mai noi)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1663,13 +1667,13 @@ msgstr "" "dată când conectaţi dispozitivul. Dezactivați această opţiune dacă aveţi " "atât de multe cărţi pe cititor încât randamentul este inacceptabil." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Păstrează raportul de aspect al coperții atunci când sunt generate imagini " "reduse" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1680,11 +1684,11 @@ msgstr "" "doriți ca imaginea redusă să aibă mărimea maximă, ignorând raportul de " "aspect." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Căutaţi cărţi în toate dosarele" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2532,13 +2536,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Atunci când calibre elimină rândurile goale dintre paragrafe, indentează " -"paragraful automat pentru o lizibilitate mai mare. Această opţiune " -"controlează lăţimea indentului." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2546,7 +2549,7 @@ msgstr "" "Preferă utilizarea coperţii detectate în fişierul sursă in loc de coperta " "specificată." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2554,7 +2557,7 @@ msgstr "" "Introduce o linie liberă între paragrafe. Nu va funcționa dacă fișierul " "sursă nu folosește paragrafe (etichetele

    sau

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2562,16 +2565,15 @@ msgstr "" "Stabileşte dimensiunea (înălţimea) rândurilor goale introduse. Înălţimea " "rândurilor dintre paragrafe va fi dublul valorii introduse aici." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Șterge prima imagine a cărții electronice de intrare. Este de folos dacă " -"prima imagine din fișierul sursă este o copertă și dacă ați specificat-o ca " -"și copertă externă." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2579,7 +2581,7 @@ msgstr "" "Introduce metadatele cărții la începutul cărții. Este util dacă cititorul " "dvs. de cărți electronice nu suportă afișarea/căutarea directă a metadatelor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2588,11 +2590,11 @@ msgstr "" "tipografice corecte. Pentru detalii, vizitați " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2600,7 +2602,7 @@ msgstr "" "Citeşte metadatele din fişierul OPF specificat. Metadatele citite din acest " "fişier vor suprascrie orice metadată din fişierul sursă." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2617,7 +2619,7 @@ msgstr "" "împărtăşite de către chinezi şi japonezi, de exemplu) va fi folosită " "reprezentarea bazată pe limbajul curent a interfeței calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2632,87 +2634,87 @@ msgstr "" "implicit calibre va schimba o ligatură în perechea de litere normale " "corespunzătoare. Această opţiune va păstra ligaturile." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Stabileşte titul." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Introduceţi autorii. Autorii multipli trebuie separaţi prin \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Versiunea titlului de folosit pentru sortare. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Şir de caractere care trebuie utilizat la sortarea după autor. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Setează coperta către fişierul sau URL specificat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Introduceți descrierea cărții electronice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Introduceți editorul/editura cărții electronice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Setaţi seria care aparţine acestei cărţi electronice" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Setaţi indexul cărtii în această serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Stabiliţi evaluarea personală a cărţii. Ar trebui să fie un număr între 1 şi " "5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Indicați numărul ISBN al cărții." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" "Introduceți etichetele pentru carte. Ar trebui să fie o listă separată prin " "virgule." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Indicați producătorul cărții." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Setaţi limba." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Indicați data publicării." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Indicați ștampila temporală a cărții (folosită de coloana \"dată\" în " "calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2720,7 +2722,7 @@ msgstr "" "Activați procesarea euristică. Această opțiune trebuie sa fie activată " "pentru ca orice procesare euristică să aibă loc." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2730,14 +2732,14 @@ msgstr "" "de tip h2 și h3. Această setare nu va crea un cuprins, dar poate fi folosită " "împreună cu detectarea structurii pentru a crea unul." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Caută cuvinte comune şi tipare care denotă caractere cursive şi tipărește-le " "cursiv." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." @@ -2745,7 +2747,7 @@ msgstr "" "Schimbă indentaţia creată din multiple entități de spațiu neintrerupte în " "paragrafe CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2758,12 +2760,12 @@ msgstr "" "câteva linii în document necesită desfășurare această valoare ar trebui să " "fie redusă" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Desfășoară liniile folosind semne de punctuație și alte indicii de formatare." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2771,7 +2773,7 @@ msgstr "" "Elimină paragrafele goale din document atunci când acestea există între " "fiecare alte paragrafe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2779,7 +2781,7 @@ msgstr "" "Separatorii de text aliniaţi la stânga vor fi aliniaţi la centru. Înlocuiţi " "separatorii de text care folosesc linii goale multiple cu reguli orizontale." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2787,7 +2789,7 @@ msgstr "" "Înlocuieşte separatorii textului cu textul specificat. Împlicit, textul din " "documentul iniţial este utilizat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2797,7 +2799,7 @@ msgstr "" "în sine este folosit ca un dicţionar pentru a determina dacă cratimele ar " "trebui să fie păstrate sau eliminate." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2805,56 +2807,56 @@ msgstr "" "Caută evenimente secvenţale ale etichetelor

    sau

    . Etichetele sunt " "renumerotate pentru a preveni scindarea în mijlocul capitolului." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Înlocuieşte textul găsit prin căutarea sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Înlocuieşte textul găsit prin căutarea sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Modelul de căutare (expresia regulată) va fi înlocuit cu sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Înlocuieşte textul găsit prin căutarea sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Nu a fost găsită nici o e-carte în arhivă" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Valorile pentru indexul seriei şi evaluarea cărţii trebuie să fie numere. " "Ignorare" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nu s-a putut interpreta data / ora" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Se converteşte intrare în HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Se rulează transformări ale cărţii electronice..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Se creează" @@ -3011,7 +3013,7 @@ msgid "Start" msgstr "Start" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Toate articolele" @@ -3541,7 +3543,7 @@ msgid "Producer" msgstr "Producător" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3727,7 +3729,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Copertă" @@ -3775,7 +3777,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Amazon a expirat. Încercaţi din nou mai târziu." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Sursa de metadate" @@ -3911,6 +3913,13 @@ msgstr "" "Extrage conţinutul fişierului MOBI în directorul specificat. Dacă directorul " "există deja, acesta va fi şters." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aceasta este o carte Amazon Topaz. Nu poate fi procesată." @@ -4383,7 +4392,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Cuprins:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4394,9 +4403,15 @@ msgstr "" "HTML, apoi reîncercaţi.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "eroarea \"no state\" a fost găsită în hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4669,8 +4684,8 @@ msgid "Upload downloaded news to device" msgstr "Încarcă ştirile descărcate pe aparat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Şterge cărţile din bibliotecă după încărcarea pe dispozitiv" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4865,7 +4880,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4974,7 +4989,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Adaugă cărţi bibliotecii tale calibre de pe dispozitivul conectat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Adnotări aduse (experimental)" @@ -5266,8 +5281,8 @@ msgstr "" "potrivesc cu informaţiile din baza de date?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5293,7 +5308,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5345,46 +5360,46 @@ msgstr "Se începe conversia a %d cărţi" msgid "Empty output file, probably the conversion process crashed" msgstr "Fişier gol, procesul de conversie a fost probabil prăbuşit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Copiază în bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Copiază cărţile selectate în biblioteca specificată" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(şterge după copiere)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Nu poate fi copiat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nici o bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nici o bibliotecă găsită la %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Se copiază" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Cărţile nu au putut fi copiate: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Au fost copiate %(num)d cărţi în %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5504,14 +5519,14 @@ msgid "Main memory" msgstr "Memoria principala" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Card de stocare A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Card de stocare B" @@ -6282,7 +6297,7 @@ msgid "The specified directory could not be processed." msgstr "Directorul specificat nu a putut fi procesat." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nici o carte" @@ -6617,7 +6632,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7480,7 +7495,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Introdu &rând gol între paragrafe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7510,23 +7525,28 @@ msgstr "" "aliniat pentru a asigura o lizibilitate crescută. Această opţiune " "controlează lăţimea acestui aliniat." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Nici o schimbare" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Mărime &aliniat" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "Mărime &rând:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "&Punctuaţie inteligentă" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Aran&jează tabele" @@ -7713,40 +7733,46 @@ msgstr "Cartea " msgid "MOBI Output" msgstr "Ieşire MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titlu pentru Cuprins:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Scalează imaginea pentru dispozitivele &Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Foloseşte &sortare autor pentru autor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Dezactivează compresia conţinutului fişierelor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Nu adăuga cuprinsul" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opţiuni Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etichetă document personal:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" "Plasează cuprinsul generat la î&nceputul cărţii, nu la sfârşitul acesteia" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ingnoră &marginile" @@ -7907,7 +7933,7 @@ msgstr "Du-te la:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7915,7 +7941,7 @@ msgstr "&Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8457,82 +8483,82 @@ msgstr "Trimite metadate pe dispozitiv" msgid "Send collections to device" msgstr "Trimite colecţiile pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Încarcă %d cărţi pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Şterge cărţi de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Descarcă cărţi de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Vizualizează cărţi pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Setează mod implicit trimite pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Trimite în memoria principală" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Trimite pe cardul de stocare A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Trimite pe cardul de stocare B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Memoria principală" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Trimite formatul specificat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Trimite şi şterge din bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Deconectează dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Eroare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Eroare la comunicarea cu dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nu există formate adecvate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Selectaţi directorul de deschis ca şi dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Eroare la transmisia cu dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8540,70 +8566,70 @@ msgstr "" "S-a întâmpinat temporar o eroare la transmisia cu dispozitivul. Vă rugăm " "reconectaţi dispozitivul şi pe urmă reporniţi computerul." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Dispozitiv: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detectat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "selectat(ă) pentru trimitere" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i din %(total)i cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 of %i cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Alegeţi formatul de trimis pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nici un dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Nu se poate trimite: Nici un dispozitiv nu este conectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nu există nici un card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Nu se poate trimite: Dispozitivul nu are card de stocare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertiţi automat următoarele cărţi înainte de a le încărca pe dispozitiv?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Se trimit cataloage pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Se trimit ştiri pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Se trimit cărţi pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8612,11 +8638,11 @@ msgstr "" "formate potrivite. Convertiţi cartea/cărţile într-un format compatibil cu " "dispozitivul dumneavoastră înainte de a le încărca." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Nu mai există spaţiu pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -9391,7 +9417,7 @@ msgid "Author names cannot contain & characters." msgstr "Numele autorului nu poate conţine caracterul &" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Gestionează autori" @@ -9504,7 +9530,7 @@ msgid "Standard metadata" msgstr "Metadate standard" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metadate personalizate" @@ -9705,10 +9731,6 @@ msgstr "&Evaluare:" msgid "Rating of this book. 0-5 stars" msgstr "Evaluarea acestei cărţi. 0-5 stele" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Nici o schimbare" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stele" @@ -9719,7 +9741,7 @@ msgstr "Adaugă &etichete: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Deschide editorul de etichete" @@ -9870,13 +9892,13 @@ msgid "&Languages:" msgstr "&Limbi:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Metadate de bază" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Metadate personalizate" @@ -11884,8 +11906,8 @@ msgstr "&Scurtătură:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11911,43 +11933,43 @@ msgstr "Implicit: %(deflt)s [Nu sunt în conflict: %(curr)s]" msgid "Press a key..." msgstr "Apasă orice tastă..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Alocată deja" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "alocată deja la" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "Această scurtătură nu mai există" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Scurtături" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Dublu click pe oricare intrare pentru a-i schimba scurtătura asociată de la " "tastatură" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Caută o scurtătură după nume" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Nici o potrivire" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12357,13 +12379,13 @@ msgstr "Excepţie netratată" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Permisiune refuzată" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nu s-a putut deschide %s. Este folosit cumva de un alt program?" @@ -12706,11 +12728,11 @@ msgstr "S-au descărcat %(num)d din %(tot)d" msgid "Downloaded metadata fields" msgstr "Descarcă câmpuri de metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Editează metadatele" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12718,14 +12740,14 @@ msgstr "Editează metadatele" msgid "Next" msgstr "Înainte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Înapoi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12736,7 +12758,7 @@ msgstr "" "Folosind acest buton pentru a crea sortarea titlului, aceasta se va modifica " "din roşu în verde." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12748,27 +12770,27 @@ msgstr "" "modifica din roşu în verde. Pentru acest buton există un mediu de " "funcţionalităţi. Ţineţi apăsat click pe buton pentru a vedea acest meniu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Setează sortarea autorului din autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Setează autorul din sortare autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "Copiază autor în sortare autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "Copiază sortare autor în autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Interschimbă autorul cu titlul" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12776,11 +12798,11 @@ msgstr "" "Gestionează autorii. Folosit pentru redenumirea autorilor şi corectarea " "valorilor individuale de sortare a autorilor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Şterge seriile nefolosite (Seriile care nu conţin cărţi)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" @@ -12788,71 +12810,71 @@ msgstr "" "Copiază conţinutul clipboard-ului în caseta identificatorilor prefixat de " "ISBN:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Descarcă metadatele" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Configurează metadatele descărcate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Schimbă modul în care calibre descarcă metadatele" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d din %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nu s-a putut citi coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nu s-a putut citi coperta din formatul %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Coperta din formatul %s este invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Salvează modificările şi editează metadatele din %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Modifică coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Co&mentarii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Copertă şi formate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "&Editează metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Comentarii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Metadate de bază" @@ -16100,7 +16122,7 @@ msgstr "" "doriţi să continuaţi?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Căutări" @@ -16418,7 +16440,7 @@ msgstr "Obţine ştiri de la " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" -msgstr "" +msgstr "Converteşte" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:345 #, python-format @@ -18724,17 +18746,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedia evaluărilor este %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Se mută baza de date veche în bibliotecă în %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Se compactează baza de date" @@ -20066,106 +20088,110 @@ msgid "English (Israel)" msgstr "Engleză (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engleză (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engleză (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engleză (Irlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engleză (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Engleză (Africa de Sud)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spaniolă (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spaniolă (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spaniolă (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spaniolă (Mexic)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spaniolă (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spaniolă (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spaniolă (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spaniolă (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spaniolă (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spaniolă (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spaniolă (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Spaniolă (Columbia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Germană (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Franceză (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Olandeză (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Olandeză (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -20281,102 +20307,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Sursă de ştiri necunoscută" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Reţeta \"%s\" necesită nume de utilizator şi parolă." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Descărcare finalizată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Descărcarea următoarelor articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Descărcarea părţilor din următoarele articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " de la " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tLink-uri greşite:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Nu s-a putut obţine articolul." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Rulează cu -vv pentru a vedea motivul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Se aduc fluxuri..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Fluxurile s-au obţinut din pagina de index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Se încearcă descărcarea coperţii..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Se generează detaliile editorului..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Se porneşte descărcarea [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxurile au fost descărcate în %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Coperta nu a putut fi descărcată: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Se descarcă coperta de la %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Imaginea cu detaliile editorului a fost descărcată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Articol fără titlu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Articolul a fost descărcat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Descărcarea articolului a eşuat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Se obţine fluxul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20384,7 +20410,7 @@ msgstr "" "Conectare nereuşităi, verificaţi numele de utilizator şi parola pentru " "serviciul Calibre Periodica." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20664,7 +20690,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index a465057293..4edbda7776 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" -"PO-Revision-Date: 2011-09-16 04:30+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"PO-Revision-Date: 2011-09-16 11:29+0000\n" "Last-Translator: Sidorychev Alexander \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: 2011-09-16 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-09-17 04:47+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -54,7 +54,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -83,7 +83,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -92,17 +92,17 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -135,10 +135,10 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -151,8 +151,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -171,7 +171,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -179,21 +179,21 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -931,26 +931,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Основная" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Карта 1" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Карта 2" @@ -962,7 +962,7 @@ msgstr "Журнал ошибок" msgid "Communicate with Android phones." msgstr "Соединиться с Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -970,11 +970,11 @@ msgstr "" "Разделённый запятаями список директории для отправки e-books на это " "устройство. Будет использовано первое в списке устройство" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Соединиться с телефоном S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "Соединиться с WebOS планшетом" @@ -989,6 +989,15 @@ msgid "" "iTunes menu item.

    Enabling the Apple driver for direct connection " "to iDevices is an unsupported advanced user mode.

    " msgstr "" +"

    Если вы не хотите, чтобы calibre распознавал устройства Apple iDevice при " +"их подключении к компьютеру, нажмите Отключить Apple " +"Driver.

    Чтобы отправить книги на iDevice, нажмите Отключить " +"Apple Driver, затем выберите 'Подключение к iTunes', этот метод " +"рекомендуют на форуме Calibre + " +"iDevices FAQ, для этого выберите в меню Подключение/общий " +"доступ|Подключение к iTunes.

    Не рекомендуется " +"использование Apple driver для прямого подключения к iDevices.

    " #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:64 msgid "Disable Apple driver" @@ -1100,9 +1109,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новости" @@ -1110,8 +1119,8 @@ msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Каталог" @@ -1562,15 +1571,19 @@ msgstr "Установить связь с Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Установить связь с Sony eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "по названию" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Все, автор которых" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1578,7 +1591,7 @@ msgstr "" "Разделенный запятыми список полей метаданных преобразовать в коллекции на " "устройстве. Возможности включают: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1586,11 +1599,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Загрузите разные иконки обложек для книг (новые ридеры)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1604,23 +1617,23 @@ msgstr "" "которых нельзя поменять обложку. ВНИМАНИЕ: настройку можно использовать " "только с новыми ридерами SONY 350, 650 и 950 или новее." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Сохранять соотношение сторон обложки при построении миниатюр" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1630,11 +1643,11 @@ msgstr "" "пропорции (ширина к высоте), что и сами обложки. Отключите её, если хотите, " "чтобы миниатюры были максимально возможного размера, не сохраняя пропорции." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Поиск книг во всех папках" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2441,20 +2454,19 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Когда calibre убирает пустые строки между абзацами, то автоматически " -"вставляется отступ для абзаца. Это нужно для визуального отделения абзацев " -"между собой. Данный параметер задаёт ширину отступа (в em)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Использовать обложку, полученную из исходного файла, вместо заданной." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2462,22 +2474,21 @@ msgstr "" "Вставлять пустую строку между параграфами. Не будет работать, если в " "исходном документе параграфы (теги

    или

    ) не используются." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Удалять первую картинку из входной книги. Полезно в случае, если первая " -"картинка в файле-источнике - обложка, а вы собираетесь указать другую " -"обложку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2485,7 +2496,7 @@ msgstr "" "Вставить метаданные в начале книги. Полезно, если ваше устройство не " "поддерживает вывод метаданных." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2494,13 +2505,13 @@ msgstr "" "эквивалентам. Более подробно, см. " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" "Преобразовать нестандартные кавычки, тире и многоточия в их обычные " "эквиваленты." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2508,7 +2519,7 @@ msgstr "" "Прочитать метаданные из указанного OPF-файла. Метаданные, прочитанные таким " "образом, заменят все метаданные исходного документа" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2525,7 +2536,7 @@ msgstr "" "одинаковые китайские и японские символы), будет выбрана замена, " "соответствующая текущему языку интерфейса Calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2541,83 +2552,83 @@ msgstr "" "умолчанию, calibre превратит лигатуру в соответствующую пару нормальных " "символов. Эта опция сохранит их вместо этого." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Указать заголовок." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Указать авторов. Несколько авторов должны быть разделены амперсандами." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Версия заголовка, используемая для сортировки. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Строка, используемая при сортировке по авторам. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Установить обложку для указанного файла или URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Указать описание книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Указать издателя книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Указать серию, к которой относится книга." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Указать номер книги в серии." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Указать рейтинг. Может быть числом от 1 до 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Указать ISBN книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Указать теги для книги. Должны быть разделены запятыми." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Установить создателя книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Установить язык." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Установить дату публикации." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Установить временную метку книги (используется столбцом даты в calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2625,7 +2636,7 @@ msgstr "" "Разрешить эвристическую обработку. Эту опцию нужно включить для выполнения " "любого вида эвристической обработки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2635,20 +2646,20 @@ msgstr "" "теги h2 и h3. Эта настройка не создаёт оглавление, но может быть " "использована совместно с функцией определения структуры для его создания." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Искать общие слова и шаблоны, обозначающие курсив, и преобразовывать в " "курсивное написание." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2656,30 +2667,30 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Разрыв линий с использованием знаков препинания и другого форматирования." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "Убрать пустые параграфы когда они встречаются через раз" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2688,66 +2699,66 @@ msgstr "" "Анализировать переносы слов в документе. В качестве словаря для определения, " "оставить или убрать перенос, используется сам документ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на первый текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие первому " "выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на второй текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие второму " "выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" "Шаблон поиска (регулярное выражение), заменяемое на третий текст замены." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" "Текст, на который будут заменяться найденные тексты, соответствующие " "третьему выражению поиска." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Не могу найти книгу в архиве" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Значения номера в серии и рейтинге должны быть числами. Игнорирую" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Невозможно разобрать дату / время" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Конвертирую входной файл в HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Выполняю преобразования книги..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Создаю" @@ -2901,7 +2912,7 @@ msgid "Start" msgstr "Начать" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Все статьи" @@ -3411,7 +3422,7 @@ msgid "Producer" msgstr "Спонсор" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3583,7 +3594,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Обложка" @@ -3629,7 +3640,7 @@ msgstr "Метаданные будут загружены с вашего ре msgid "Amazon timed out. Try again later." msgstr "Амазон не загрузился. Попробуйте позже." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Источник метаданных" @@ -3754,6 +3765,13 @@ msgstr "" "Извлечение содержимого файла MOBI в указанный каталог. Если каталог уже " "существует, он будет удален." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Это книга Amazon Topaz. Она не может быть прочитана." @@ -4215,7 +4233,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4226,8 +4244,14 @@ msgstr "" "Преобразуйте его в HTML и попробуйте еще раз\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4458,8 +4482,8 @@ msgid "Upload downloaded news to device" msgstr "Выгрузить скачанные новости в устройство" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Удалить книги из библиотеки после загрузки в устройство" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4651,7 +4675,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4760,7 +4784,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Добавить книги в библиотеку calibre из подсоединённого устройства" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Получить аннотации" @@ -5049,8 +5073,8 @@ msgstr "" "ли файлы с информацией в базе?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5074,7 +5098,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5125,46 +5149,46 @@ msgid "Empty output file, probably the conversion process crashed" msgstr "" "Пустой выходной файл, возможно процесс преобразования завершился аварийно" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Копировать в библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Копировать выделенные книги указанной библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(удалить после копирования)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Не удается скопировать" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Нет библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Не найдено в библиотеке %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Копирование" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Невозможно скопировать книги: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Скопировано %(num)d книг в %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5280,14 +5304,14 @@ msgid "Main memory" msgstr "Основная память" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Карта памяти 1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Карта памяти 2" @@ -6025,7 +6049,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Нет книг" @@ -6357,7 +6381,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7195,7 +7219,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Вставлять &пустую строку между абзацами" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7225,23 +7249,28 @@ msgstr "" "устанавливает отступ абзацу, с тем чтобы абзацы можно было бы легко " "отличить. Этот параметр контролирует ширину этого отступа." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "Ра&змер отступа:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Размер строки" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "«Умная» &пунктуация" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Линеаризировать таблицы" @@ -7425,39 +7454,45 @@ msgstr "Книга " msgid "MOBI Output" msgstr "Вывод MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Заголовок оглавления" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "&Масштабировать изображения для Palm" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Отключить сжатие содержимого файла" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Не добавлять содержание в книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Настройки Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "Добавить содержание в &начало книги вместо конца" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Игнорировать &поля" @@ -7620,7 +7655,7 @@ msgstr "Перейти:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7628,7 +7663,7 @@ msgstr "&Предыдущий" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8157,82 +8192,82 @@ msgstr "Отправить метаданные в устройство" msgid "Send collections to device" msgstr "Отправить коллекции в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Загружено %d книг на устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Удалить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Загрузить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Смотреть книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Установить действие по умолчанию для \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Отправить в основную память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Отправить на карту памяти A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Отправить на карту памяти B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Основная память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Отправить определенный формат на" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Отправить и удалить из библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Извлечь устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Ошибка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Указать папку для открытия в качестве устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8240,69 +8275,69 @@ msgstr "" "Была временная ошибка общения с устройством. Пожалуста, переподключите " "устройство или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i из %(total)i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 из %i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Автоматически конвертировать книги до загрузки в устройство?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Отправляем каталоги в устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8311,11 +8346,11 @@ msgstr "" "формата. Переконвертируйте книгу(и) в формат поддерживаемый вашим " "устройством." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8991,7 +9026,7 @@ msgid "Author names cannot contain & characters." msgstr "Имена авторов не могут содержать символ &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Управлять авторами" @@ -9097,7 +9132,7 @@ msgid "Standard metadata" msgstr "Стандартные метаданные" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Пользовательские метаданные" @@ -9278,10 +9313,6 @@ msgstr "Оценка:" msgid "Rating of this book. 0-5 stars" msgstr "Оценка этой книги. 0-5 звезды" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " звезды" @@ -9292,7 +9323,7 @@ msgstr "Добавить теги: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Открыть редактор описания" @@ -9427,13 +9458,13 @@ msgid "&Languages:" msgstr "&Языки" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "О&сновные метаданные" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "Метаданные поль&зователя" @@ -9638,7 +9669,7 @@ msgstr "Для использования плагина Вам нужно пе #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format msgid "Version History for %s" -msgstr "" +msgstr "История версий для %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:82 @@ -9672,7 +9703,7 @@ msgstr "Статус" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Available" -msgstr "" +msgstr "Доступен" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Calibre" @@ -9760,7 +9791,7 @@ msgstr "Не удалось проверить обновления" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:474 msgid "Unable to reach the MobileRead plugins forum index page." -msgstr "" +msgstr "Не удается получить плагины со страницы MobileRead" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" @@ -9807,7 +9838,7 @@ msgstr "Показать историю изменений этого плаги #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:545 msgid "Plugin &Forum Thread" -msgstr "" +msgstr "Тема плагина на &форуме" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 @@ -10717,7 +10748,7 @@ msgstr "Тег" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:112 msgid "Count" -msgstr "" +msgstr "Количество" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 msgid "Template language tutorial" @@ -10729,15 +10760,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 msgid "EXCEPTION: " -msgstr "" +msgstr "ИСКЛЮЧЕНИЕ: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 msgid "No column chosen" -msgstr "" +msgstr "Не выбран столбец" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 msgid "You must specify a column to be colored" -msgstr "" +msgstr "Вы должны выбрать столбец" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 msgid "No template provided" @@ -10780,7 +10811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:32 msgid "Open Template Editor" -msgstr "" +msgstr "Открыть редактор шаблонов" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:473 @@ -11214,19 +11245,19 @@ msgstr "Обычный параметр (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:152 msgid "Publisher:" -msgstr "" +msgstr "Издатель:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:153 msgid "Regular expression (?P)" -msgstr "" +msgstr "Регулярное выражение (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:155 msgid "Published:" -msgstr "" +msgstr "Опубликовано:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:156 msgid "Regular expression (?P)" -msgstr "" +msgstr "Регулярное выражение (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 @@ -11352,10 +11383,12 @@ msgstr " - Задания" msgid "Do you really want to stop the selected job?" msgid_plural "Do you really want to stop all the selected jobs?" msgstr[0] "Вы действительно хотите остановить выбранное задание?" +msgstr[1] "Вы действительно хотите остановить выбранные задания?" +msgstr[2] "Вы действительно хотите остановить выбранные задания?" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:514 msgid "Do you really want to stop all non-device jobs?" -msgstr "" +msgstr "Вы действительно хотите остановить все задания не на устройствах?" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:365 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:86 @@ -11366,19 +11399,19 @@ msgstr "Пользовательский" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:81 msgid "&Alternate shortcut:" -msgstr "" +msgstr "&Альтернативная комбинация клавиш:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Shortcut:" -msgstr "" +msgstr "&Комбинация клавиш:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11404,41 +11437,41 @@ msgstr "" msgid "Press a key..." msgstr "Нажмите клавишу..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Уже назначено" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "уже назначено для" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" -msgstr "" +msgstr "Этой комбинации клавиш уже несуществует" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" -msgstr "" +msgstr "Комбинации клавиш" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "Дважды щелкните на любую запись, чтобы изменить сочетания клавиш" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Нет совпадений" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11840,13 +11873,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Доступ запрещён" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Не удаётся открыть %s. Возможно, используется другой программой?" @@ -11856,6 +11889,8 @@ msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" +"Указывает, как эта книга будет отсортирована по названию. Например, The " +"Exorcist может быть отсортирован как Exorcist, The." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 msgid "Title &sort:" @@ -11935,7 +11970,7 @@ msgstr "Установить обложку выбранного формата" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Set metadata for the book from the selected format" -msgstr "" +msgstr "Установить метаданные для книги из выбранного формата" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 msgid "Add a format to this book" @@ -12005,7 +12040,7 @@ msgstr "Недопустимая обложка" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 msgid "Could not change cover as the image is invalid." -msgstr "" +msgstr "Не удалось изменить обложку, неверное изображение." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 msgid "This book has no cover" @@ -12044,8 +12079,9 @@ msgstr "Неизвестный язык" #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Язык %s не распознан" +msgstr[1] "Языки %s не распознаны" +msgstr[2] "Языки %s не распознаны" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 msgid "I&ds:" @@ -12166,11 +12202,11 @@ msgstr "Загружено %(num)d из %(tot)d" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Редактирование метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12178,21 +12214,21 @@ msgstr "Редактирование метаданных" msgid "Next" msgstr "Следующая" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Предыдущая" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12200,108 +12236,108 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Заменить Автора и Заглавие" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Удалить неиспользуемую серию (В серии нет книг)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" "Вставить содержимое буфера обмена в строку идентификаторы с префиксом ISBN:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "За&грузить метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Настроить загрузку метаданных в Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d из %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Не могу прочитать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Не могу прочитать обложку из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Обложка в формате %s неправильная" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" -msgstr "" +msgstr "Сохранить изменения и редактировать метаданные %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Изменить обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" -msgstr "" +msgstr "&Комментарии" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" -msgstr "" +msgstr "&Метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" -msgstr "" +msgstr "&Обложка и форматы" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" -msgstr "" +msgstr "&Пользовательские метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "Комментарии" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Основные метаданные" @@ -12335,7 +12371,7 @@ msgstr "Пожалуйста, подождите" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:454 msgid "Query: " -msgstr "" +msgstr "Запрос: " #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:473 msgid "Failed to download metadata. Click Show Details to see details" @@ -12371,6 +12407,8 @@ msgstr "Загружаются обложки для %s, подождит #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:721 msgid "Failed to download any covers, click \"Show details\" for details." msgstr "" +"Ошибки при получении обложек, нажмите \"Показать подробности\" чтобы увидеть " +"их." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:727 #, python-format @@ -12397,6 +12435,8 @@ msgid "" "Restore settings to default values. You have to click Apply to actually save " "the default settings." msgstr "" +"Восстановление параметров по умолчанию. Вы должны нажать кнопку Применить, " +"чтобы сохранить параметры по умолчанию." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/__init__.py:328 msgid "Configure " @@ -12486,6 +12526,22 @@ msgid "" "punctuation, case, etc.\n" "Author matching is exact." msgstr "" +"Автообъединение: если найдены книги с похожими заглавиями и авторами, " +"автоматически добавлять входные\n" +"форматы в существующие записи книг. Это поле настраивает поведение " +"программы, если в существующей\n" +"записи уже есть входной формат: \n" +"\n" +"Игнорировать дублирующиеся входные форматы - означает, что существующие " +"файлы в вашей библиотеке calibre не будут заменены\n" +"Заменять уже существующие входные форматы - означает, что существующие файлы " +"в вашей библиотеке calibre будут заменены\n" +"Создать новую запись для каждого дублирующего формата - означает, что новая " +"запись книги будет создаваться для каждого дубликата файла\n" +"\n" +"При сравнении заголовков игноруруются расположенные впереди артикли " +"(\"the\", \"a\", \"an\"), пунктуация, регистр, и т.п. \n" +"Автор должен совпадать в точности." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:88 msgid "&Tags to apply when adding a book:" @@ -12549,6 +12605,9 @@ msgid "" "If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" "If not checked, the values can be Yes or No." msgstr "" +"Если отмечено, пользовательские значения столбцов могут быть Да, Нет или " +"Неизвестно.\n" +"Если не отмечено, значения могут быть Да или Нет" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150 msgid "Yes/No columns have three values (Requires restart)" @@ -12589,7 +12648,7 @@ msgstr "&Приоритет задачи" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:161 msgid "Restriction to apply when the current library is opened:" -msgstr "" +msgstr "Ограничения, применяемые при открытой библиотеке:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:162 msgid "" @@ -12600,7 +12659,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:163 msgid "Edit metadata (single) layout:" -msgstr "" +msgstr "Макет редактирования метаданных (индивидуально):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:164 msgid "" @@ -12623,24 +12682,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:32 msgid "is true" -msgstr "" +msgstr "имеются" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:33 msgid "is false" -msgstr "" +msgstr "не имеются" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:29 msgid "is undefined" -msgstr "" +msgstr "не задано" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:36 msgid "has id" -msgstr "" +msgstr "имеет id" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:37 msgid "does not have id" -msgstr "" +msgstr "не имеет id" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:40 msgid "is equal to" @@ -12673,12 +12732,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:57 msgid "is set" -msgstr "" +msgstr "установлено" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:58 msgid "is not set" -msgstr "" +msgstr "не установлено" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:53 msgid "is" @@ -12900,7 +12959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:21 msgid "Text, column shown in the tag browser" -msgstr "" +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" @@ -13018,7 +13077,7 @@ msgstr "Мои метки" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178 msgid "My Series" -msgstr "" +msgstr "Мои Серии" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179 msgid "My Rating" @@ -13026,7 +13085,7 @@ msgstr "Мой рейтинг" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:180 msgid "People" -msgstr "" +msgstr "Люди" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:207 msgid "" @@ -13034,6 +13093,8 @@ msgid "" "leading zeros. The format {0:d} days prints the number " "then the word \"days\"" msgstr "" +"Пример: Формат {0:0>4d} дает 4-значное число с ведущими нулями. " +"Формат {0:d} дни печает число, затем слово \"дни\"" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:212 msgid "" @@ -13118,6 +13179,8 @@ msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" +"Используется для поиска столбцов. Должно содержать только цифры или строчные " +"буквы." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:223 msgid "" @@ -13130,7 +13193,7 @@ msgstr "&Тип столбца" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:225 msgid "What kind of information will be kept in the column." -msgstr "" +msgstr "Какой тип информации будет храниться в столбце." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:226 msgid "" @@ -13148,10 +13211,11 @@ msgstr "" msgid "" "Check this box if this column contains names, like the authors column." msgstr "" +"Выберите эту опцию, если этот столбец содержит имена, как столбец авторов." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:231 msgid "Contains names" -msgstr "" +msgstr "Содержит имена" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:232 msgid "" @@ -13166,11 +13230,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:238 msgid "Use MMM yyyy for month + year, yyyy for year only" -msgstr "" +msgstr "Используйте MMM yyyy для месяца + года, yyyy только для года" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:239 msgid "Default: dd MMM yyyy." -msgstr "" +msgstr "По умолчанию: dd MMM yyyy" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:240 msgid "" @@ -13186,10 +13250,13 @@ msgid "" "href=\"http://docs.python.org/library/string.html#format-string-syntax\">the " "python documentation" msgstr "" +"

    По умолчанию: не форматировано. Подробнее об форматировании смотрите в " +"документации по python" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:244 msgid "Format for &dates" -msgstr "" +msgstr "Формат для &дат" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:245 msgid "Format for &numbers" @@ -13197,7 +13264,7 @@ msgstr "Формат &чисел" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:246 msgid "&Template" -msgstr "" +msgstr "&Шаблон" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:247 msgid "Field template. Uses the same syntax as save templates." @@ -13209,7 +13276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:249 msgid "Default: (nothing)" -msgstr "" +msgstr "По умолчанию: (ничего)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:250 msgid "&Sort/search column by" @@ -13264,7 +13331,7 @@ msgstr "Получение отладочной информации" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 msgid "Copy to &clipboard" -msgstr "" +msgstr "&Копировать в буфер обмена" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:24 msgid "Debug device detection" @@ -13272,24 +13339,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 msgid "Getting device information" -msgstr "" +msgstr "Получение информации об устройстве" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 msgid "User-defined device information" -msgstr "" +msgstr "Определяемая пользователем информацию об устройстве" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 msgid "Device Detection" -msgstr "" +msgstr "Обнаружение Устройства" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 msgid "Ensure your device is disconnected, then press OK" -msgstr "" +msgstr "Убедитесь что устройство отключено и нажмите OK" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 msgid "Ensure your device is connected, then press OK" -msgstr "" +msgstr "Убедитесь что устройство подключено и нажмите OK" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:89 msgid "" @@ -13405,7 +13472,7 @@ msgstr "Отключено" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 msgid "Partitioned" -msgstr "" +msgstr "Разбито на разделы" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" @@ -13571,7 +13638,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 #, python-format msgid "You can press the %s keys to toggle full screen mode." -msgstr "" +msgstr "Вы можете нажать клавишу %s для переключения в полноэкранный режим" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "Main Interface" @@ -13640,6 +13707,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 "" +"Этот плагин полезен только для книг на Китайском языке. Он может " +"вернуть неверный результат для книг на Английском. Вы уверены, что хотите " +"включить его?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" @@ -13656,7 +13726,7 @@ msgstr "Источник не выбран" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected, cannot configure." -msgstr "" +msgstr "Невозможно настройть, не выбран источник." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 msgid "Metadata sources" @@ -13762,11 +13832,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:40 msgid "No proxies used" -msgstr "" +msgstr "Прокси не используется" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:44 msgid "Using proxies:" -msgstr "" +msgstr "Используемые прокси:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:66 msgid "Failed to install command line tools." @@ -13790,6 +13860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:25 msgid "Max. simultaneous conversion/news download jobs:" msgstr "" +"Макс. число одновременно выполняемых заданий конвертаций/скачивания новостей:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:33 msgid "Limit the max. simultaneous jobs to the available CPU &cores" @@ -13814,15 +13885,15 @@ msgstr "&Установить инструменты командной стро #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:67 msgid "&Abort conversion jobs that take more than:" -msgstr "" +msgstr "&Отменить задачу, если занимает больше:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "Never abort" -msgstr "" +msgstr "Никогда не отменять" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:72 msgid " minutes" -msgstr "" +msgstr " минут" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:52 msgid "Device currently connected: " @@ -15207,7 +15278,7 @@ msgstr "" "Изменить мета-данные нескольких книг займёт некоторое время. Вы согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Поиски" @@ -17569,17 +17640,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Миграция старой базы данных в %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Сжатие базы данных" @@ -17601,7 +17672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/restore.py:128 msgid "Processed" -msgstr "" +msgstr "Обработано" #: /home/kovid/work/calibre/src/calibre/library/restore.py:200 msgid "creating custom column " @@ -18752,106 +18823,110 @@ msgid "English (Israel)" msgstr "Английский язык (Израиль)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Английский (Сингапур)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Английский язык (Йемен)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Английский язык (Ирландия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Английский язык (Китай)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Английский (Южная Африка)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Испанский язык (Парагвай)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Испанский (Уругвай)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Испанский (Аргентина)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Испанский (Мексика)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Испанский (Куба)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Испанский (Чили)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Испанский (Эквадор)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Испанский (Гондурас)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Испанский (Венесуэла)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Испанский (Боливия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Испанский (Никарагуа)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Испанский (Колумбия)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Немецкий язык (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Французский (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Нидерландский язык (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Нидерландский язык (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18963,102 +19038,102 @@ msgstr "Не загружать последнюю версию встроенн msgid "Unknown News Source" msgstr "Неизвестный новостной ресурс" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Рецепт \"%s\" требует имя пользожателя и пароль" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Закачка завершена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Неудачная загрузка следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Неудачная загрузка частей следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " из " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Не удалось получить статью." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Запуск с-vv чтобы увидеть причину" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Вызываются заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Получить заготовки для оглавления" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Попытка скачать обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Создаем титульные данные..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Начало загрузки [%d поток(и)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Заготовки закачиватся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Невозможно скачать обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Скачивается обложка из %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Выходные данные изображения загрузили" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Статья без названия" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Статья скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Ошибка загрузки статьи: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Доставляется материал" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19066,7 +19141,7 @@ msgstr "" "Не удалось выполнить вход, проверьте свое имя пользователя и пароль для " "службы Периодических изданий Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19229,7 +19304,7 @@ msgstr "Закрыть без сохранения" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" -msgstr "" +msgstr "Отменить" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" @@ -19265,11 +19340,11 @@ msgstr "Игнорировать" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" -msgstr "" +msgstr "Восстановить по умолчанию" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" -msgstr "" +msgstr "Автоматическое приращение индекса серии" #: /home/kovid/work/calibre/resources/default_tweaks.py:13 msgid "" @@ -19311,7 +19386,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" -msgstr "" +msgstr "Добавить разделитель после завершения имя автора" #: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "" @@ -19341,7 +19416,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " @@ -19351,7 +19426,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" -msgstr "" +msgstr "Разделение нескольких имен автора" #: /home/kovid/work/calibre/resources/default_tweaks.py:77 msgid "" @@ -19438,7 +19513,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:130 msgid "Specify columns to sort the booklist by on startup" -msgstr "" +msgstr "Укажите столбцы для сортировки списка книг при запуске" #: /home/kovid/work/calibre/resources/default_tweaks.py:131 msgid "" @@ -19453,7 +19528,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:140 msgid "Control how dates are displayed" -msgstr "" +msgstr "Настройка отображения дат" #: /home/kovid/work/calibre/resources/default_tweaks.py:141 msgid "" @@ -19546,7 +19621,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" -msgstr "" +msgstr "Директория calibre подключаемая при запуске" #: /home/kovid/work/calibre/resources/default_tweaks.py:203 msgid "" @@ -19563,7 +19638,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:212 msgid "Specify renaming rules for SONY collections" -msgstr "" +msgstr "Укажите правила переименования коллекции для SONY" #: /home/kovid/work/calibre/resources/default_tweaks.py:213 msgid "" @@ -19638,7 +19713,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:265 msgid "Specify how SONY collections are sorted" -msgstr "" +msgstr "Укажите как коллекция SONY сортируется" #: /home/kovid/work/calibre/resources/default_tweaks.py:266 msgid "" @@ -19687,6 +19762,7 @@ msgstr "" msgid "" "Set custom metadata fields that the content server will or will not display." msgstr "" +"Отображать или не отображать поля пользовательских метаданных на сервере" #: /home/kovid/work/calibre/resources/default_tweaks.py:292 msgid "" @@ -19772,6 +19848,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:348 msgid "Number of columns for custom metadata in the edit metadata dialog" msgstr "" +"Количество столбцов для пользовательских метаданных в диалоговом окне " +"редактирования метаданных" #: /home/kovid/work/calibre/resources/default_tweaks.py:349 msgid "" @@ -19780,6 +19858,10 @@ msgid "" "two\n" "columns. If False, one column is used." msgstr "" +"Укажите, следует ли использовать одну или две колонки для пользовательских " +"метаданных при редактировании\n" +"метаданных одной книги. Если True, то поля будут расположены в 2\n" +"столбца. Если False, один столбец." #: /home/kovid/work/calibre/resources/default_tweaks.py:354 msgid "The number of seconds to wait before sending emails" @@ -19793,6 +19875,15 @@ msgid "" "making email sending fail. Changes will take effect only after a restart of\n" "calibre." msgstr "" +"Количество секунд ожидания перед отправкой электронной почты при " +"использовании\n" +"общедоступного сервера электронной почты, как Gmail или Hotmail. По " +"умолчанию: 5 минут\n" +"Установка маленького значения может вызвать блокировку со стороны сервера " +"(СПАМ),\n" +"что не даст отправить письмо. Изменения вступят в силу только после " +"перезапуска\n" +"calibre." #: /home/kovid/work/calibre/resources/default_tweaks.py:362 msgid "Remove the bright yellow lines at the edges of the book list" @@ -19815,6 +19906,9 @@ msgid "" "to fit within this size. This is to prevent slowdowns caused by extremely\n" "large covers" msgstr "" +"Все обложки в библиотеке calibre будет изменены, сохраняя пропорции,\n" +"укладываясь в этот размер. Это предотвращает замедление работы из-за\n" +"больших обложек" #: /home/kovid/work/calibre/resources/default_tweaks.py:374 msgid "Where to send downloaded news" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 6725fa22e4..5559de3338 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:55+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:49+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index c2bca56a2b..f56b0545d8 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:54+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:48+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index a5cba7d338..806d4b7b14 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 18:12+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-10 04:55+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:48+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -920,26 +920,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Áno" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -951,7 +951,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Komunikácia s telefónmi Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -959,11 +959,11 @@ msgstr "" "Čiarkou oddelený zoznam adresárov na poslanie e-knihy do zariadení. Prvý " "existujúci bude použitý" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Komunikácia s S60 telefónmi" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1089,9 +1089,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novinky" @@ -1099,8 +1099,8 @@ msgstr "Novinky" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalóg" @@ -1543,15 +1543,19 @@ msgstr "Komunikácia so zariadením Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Komunikácia s všetkými Sony eBook čítačkami." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Všetko podľa názvu" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Všetko podľa autora" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1559,7 +1563,7 @@ msgstr "" "Čiarkou oddelený zoznam polí metaúdajov vkladaných do zbierky na prístroji. " "Možnosti sú: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1567,11 +1571,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1580,12 +1584,12 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1595,22 +1599,22 @@ msgstr "" "pripojení zariadenia. Zakážte túto voľbu pokiaľ máte v čítačke toľko kníh, " "že je výkon neprijateľný." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachovať pomer strán prednej strany pri vytváraní náhľadov" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Hľadať knihy vo všetkých priečinkoch" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2354,16 +2358,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Obálka nájdená v zdrojovom súbore má prednosť pred zvolenou obálkou." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2371,22 +2377,21 @@ msgstr "" "Vložiť prázdny riadok medzi odseky. Nebude fungovať, ak zdrojový súbor " "nepoužíva odseky (

    alebo

    tagy)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Odstrániť prvý obrázok zo zdrojovej elektronickej knihy. Táto funkcia je " -"užitočná ak prvý obrázok v knihe je obálka a má byť nahradená externou " -"obálkou." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2394,17 +2399,17 @@ msgstr "" "Vloženie metaúdajov knihy na začiatok knihy. To je užitočné, ak vaša ebook " "čítačka nepodporuje zobrazovanie/vyhľadávanie metadát priamo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2412,7 +2417,7 @@ msgstr "" "Čítanie metadát z špecifikovaného OPF sôboru. Prečítané metadáta z tohto " "súboru prepíšu metadata v zdrojovom súbore." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2423,7 +2428,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2433,107 +2438,107 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Nastaviť titul" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Nastaviť autorov. Viac autorov by malo byť oddelené znakmi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Verzie názvu použité pre triedenie. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Reťazec, ktorý bude použitý pri triedení podľa autora. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Nastavenie obálky ako špecifického URL sôboru" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Nastaviť popis eknihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Nastaviť vydávateľa eknihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Zadajte z ktorej série kniha pochádza." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Ohodnotiť. Možno vložiť číslo medzi 1 a 5" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Vložiť ISBN knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Zadajte tagy pre knihy. Mali by byť oddelené čiarkami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Zadajte výrobcu knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Nastaviť jazyk." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Zadajte dátum publikovania." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Zadajte časovú značku knihy (použité v stĺpci dátum v Calibre)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Hľadať zvyčajné slová a vzorce, ktoré označují kurzívou a previesť ich na " "kurzívu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2541,12 +2546,12 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Nezalamovať riadky používajúce interpunkciu a ďalšie formátovacie stopy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2554,13 +2559,13 @@ msgstr "" "Odstrániť prázdne odstavce z dokumentu ak sa nachádzajú medzi každým ďalším " "odstavcom" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2568,64 +2573,64 @@ msgstr "" "Nahradiť zalomenie scény zadaným textom. V pôvodnom stave je použitý text zo " "vstupného súboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "V archíve nebola nájdená žiadna elektronická kniha" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Hodnoty indexu séria a hodnotenie musí byť číslo. Ignorujem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nepodarilo sa zistiť dátum/čas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konverzia vstupu do HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Prebieha transformácia e-knihy..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Vytváram" @@ -2760,7 +2765,7 @@ msgid "Start" msgstr "Štart" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Všetky položky" @@ -3251,7 +3256,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3418,7 +3423,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Obálka" @@ -3464,7 +3469,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Čas pre Amazon vypršal. Skúste neskôr." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Zdroj metadat" @@ -3579,6 +3584,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Toto je Amazon Topaz kniha. Nemôže byť spracovaná." @@ -3981,7 +3993,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Obsah:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3989,8 +4001,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4199,8 +4217,8 @@ msgid "Upload downloaded news to device" msgstr "Odoslať prevzaté správy do zariadenia" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Zmazať knihy z knižnice po ich odoslaní do zariadenia" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4380,7 +4398,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4483,7 +4501,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4757,8 +4775,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4780,7 +4798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4830,46 +4848,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4977,14 +4995,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5693,7 +5711,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -6007,7 +6025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6820,7 +6838,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6847,23 +6865,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Previesť tabuľky na &riadky" @@ -7045,39 +7068,45 @@ msgstr "Kniha " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7238,7 +7267,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7246,7 +7275,7 @@ msgstr "&Späť" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7760,82 +7789,82 @@ msgstr "Odoslať metadáta do zariadenia" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Odoslať %d kníh do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Zmazať knihy zo zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Prevziať knihy zo zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Zobraziť knihu v zariadení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Uložiť do hlavnej pamäte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Žiadne vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -7843,79 +7872,79 @@ msgstr "" "Dočasná chyba komunikácie so zariadením. Prosím odpojte a znovu pripojte " "zariadenie a/alebo reštartujte počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Zariadenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " nájdené." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Vyberte formát na poslanie do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Odosielam správy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Odosielam knihy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Prekročená kapacita zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8565,7 +8594,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8671,7 +8700,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8844,10 +8873,6 @@ msgstr "&Hodnotenie:" msgid "Rating of this book. 0-5 stars" msgstr "Hodnotenie tejto knihy. 0-5 hviezdičiek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " hviezdičiek" @@ -8858,7 +8883,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Otvoriť editor tagov" @@ -8990,13 +9015,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10862,8 +10887,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10889,41 +10914,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11316,13 +11341,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11629,11 +11654,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11641,21 +11666,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11663,107 +11688,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Zameniť autora a názov" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Odstrániť nepoužité série (série, ktoré neobsahujú žiadne knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Nepodarilo sa načítať obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nepodarilo sa načítať obálku z formátu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Obálka vo formáte %s je neplatná" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14557,7 +14582,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16843,18 +16868,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrujem starú databázu do knižnice elektronických kníh v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Zmenšujem databázu" @@ -17972,106 +17997,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18180,108 +18209,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznámy zdroj správ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Preberanie ukončené" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Zlyhalo preberanie nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Zlyhalo preberanie niektorých častí nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tNeplatné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Preberám prúdy..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Získané prúdy z hlavnej stránky" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Preberám obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Začína preberanie [počet vlákien: %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Prúdy boli uložené do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nepodarilo sa prevziať obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Preberám obálku z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Článok bez názvu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Prebratý článok: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Zlyhalo preberanie článku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Preberám prúd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18551,7 +18580,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 217850bd32..03560ff941 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-20 10:32+0000\n" "Last-Translator: Martin Srebotnjak \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: 2011-09-10 04:55+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:48+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -53,7 +53,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -82,7 +82,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -91,17 +91,17 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -134,10 +134,10 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -150,8 +150,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -170,7 +170,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -178,21 +178,21 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -930,26 +930,26 @@ msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Glavni pomn." #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kartica B" @@ -961,7 +961,7 @@ msgstr "Dnevnik razhroščevanja" msgid "Communicate with Android phones." msgstr "Povezovanje s telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -969,11 +969,11 @@ msgstr "" "Seznam z vejico ločenih map za pošiljanje e-knjig na napravo. Uporabljena bo " "prva obstoječa" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1102,9 +1102,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novice" @@ -1112,8 +1112,8 @@ msgstr "Novice" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1555,15 +1555,19 @@ msgstr "Povezovanje z bralnikom e-knjig Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Povezovanje z vsemi bralniki e-knjig Sony." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Vse po naslovih" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Vse po avtorjih" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1571,7 +1575,7 @@ msgstr "" "Seznam polj metapodatkov za vnos v zbirke na napravi, ločen z vejico. Med " "možnostmi so naslednje: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1579,11 +1583,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Prenesi ločene sličice naslovnic za knjige (za novejše bralnike)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1592,35 +1596,35 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Osveži ločene platnice pri uporabi samodejnega upravljanja (novejši bralniki)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Ohrani razmerje stranic naslovnice pri izdelavi predoglednih slik" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Išči knjige v vseh mapah" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2392,10 +2396,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2403,7 +2409,7 @@ msgstr "" "Uporabi naslovnico zaznano v izvorni datoteki namesto v nastavitvah " "specificirane naslovnice." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2411,21 +2417,21 @@ msgstr "" "Vstavi prazno vrstico med odstavke. Ne deluje, če vhodna datoteka ne " "uporablja odstavkov (označb

    ali

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Odstrani prvo sliko vhodne e-knjige. Uporabno, če je prva slika izvorne " -"datoteke naslovnica in navajate zunanjo naslovnico." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2433,7 +2439,7 @@ msgstr "" "Vstavi metapodatke knjige na njen začetek. Uporabno, če vaš bralnik e-knjig " "ne podpira neposrednega prikazovanja/preiskovanja metapodatkov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2442,11 +2448,11 @@ msgstr "" "korektnimi ekvivalenti. Podrobnosti preberite na naslovu " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2454,7 +2460,7 @@ msgstr "" "Preberi metapodatke z navedene datoteke OPF. Iz te datoteke prebrani " "metapodatki bodo preglasili vse podatke iz izvorne datoteke." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2465,7 +2471,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2475,81 +2481,81 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Določite naslov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Določite avtorje. Avtorje ločite z znakom &." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Različica naslova, ki bo uporabljena pri razvrščanju. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Niz, uporabljen za razvrščanje po avtorjih. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Določite naslovnico z navedeno datoteko ali URL-jem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Določite opis e-knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Določite založnika e-knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Določite zbirko ali niz, v katerega sodi ta e-knjiga." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Določite indeks knjige v tej zbirki ali nizu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Določite oceno. Dovoljene so številke med 1 in 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Določite številko ISBN knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Določite značke za knjigo. Zapis v z vejicami ločenem seznamu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Določite producenta knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Določite jezik." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Določite datum izdaje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Določite časovni žig knjige (namenjen datumskemu stolpcu v calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2557,28 +2563,28 @@ msgstr "" "Omogoči hevristično procesiranje. Če želite uporabiti hevristično " "procesiranje, morate omogočiti to možnost." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Išči pogoste besede in vzorce, ki označujejo ležečo pisavo, in postavi " "besedilo v ležečo lego." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "Pretvori odmike, ustvarjene z več neprelomnimi presledki, v odmike CSS." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2586,11 +2592,11 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Odstrani prelom vrstic z upoštevanjem ločil in drugih namigov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" @@ -2598,13 +2604,13 @@ msgstr "" "Odstrani prazne odstavke iz dokumenta, če obstajajo med vsakim drugim " "odstavkom." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2612,7 +2618,7 @@ msgstr "" "Nadomesti prelome prizorov z navedenim besedilom. Privzeto je uproabljeno " "besedilo iz vhodnega dokumenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2621,7 +2627,7 @@ msgstr "" "Analiziraj deljene besede v dokumentu. Sam dokument služi kot slovar za " "določanje, ali naj bodo vezaji ohranjeni ali odstranjeni." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2629,51 +2635,51 @@ msgstr "" "Poišče pojavitve zaporednih značk

    ali

    . Značke se preštevilčijo, s " "čimer je preprečena delitev na sredi naslova poglavij." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Iskalni vzorec (regularni izraz), ki bo zamenjan z sr1-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Zamenjava za besedilo, najdeno z sr1-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Iskalni vzorec (regularni izraz), ki bo zamenjan z sr2-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Zamenjava za besedilo, najdeno z sr2-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Iskalni vzorec (regularni izraz), ki bo zamenjan z sr3-replace." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Zamenjava za besedilo, najdeno z sr3-search." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "E-knjige v arhivu ni mogoče najti" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Vrednosti indeksa zbirke in ocen morajo biti številske. Prezrto bo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Datuma/časa ni mogoče razčleniti" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Pretvarjanje vhoda v HTML ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Izvajanje preobliokvanj na e-knjigi ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Ustvarjanje" @@ -2789,7 +2795,7 @@ msgid "Start" msgstr "Začni" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Vsi članki" @@ -3274,7 +3280,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3438,7 +3444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Ovitek" @@ -3484,7 +3490,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Vir metapodatkov" @@ -3594,6 +3600,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "To je knjiga Amazon Topaz. Ni je mogoče obdelati." @@ -4010,7 +4023,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Kazalo vsebine:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4018,8 +4031,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4228,8 +4247,8 @@ msgid "Upload downloaded news to device" msgstr "Naloži prenesene novice na napravo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Po prenosu na napravo knjige izbriši iz knjižnice" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4409,7 +4428,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4513,7 +4532,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Dodaj knjige v svojo knjižnico calibre iz priključene naprave" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Pridobi beležke (poskusno)" @@ -4787,8 +4806,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4810,7 +4829,7 @@ msgstr "Datoteke iz vaše knjižnice se ujemajo s podatki v zbirki podatkov." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4860,46 +4879,46 @@ msgstr "Začetek pretvorbe %d knjig" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiraj v knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiraj izbrane knjige v navedeno knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(izbriši po kopiranju)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Ni mogoče kopirati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Ni knjižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiranje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Knjig ni mogoče kopirati: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Kopiranih %(num)d knjig na/v %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5009,14 +5028,14 @@ msgid "Main memory" msgstr "Glavni pomnilnik" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Pomnilniška kartica A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Pomnilniška kartica B" @@ -5724,7 +5743,7 @@ msgid "The specified directory could not be processed." msgstr "Navedene mape ni mogoče obdelati." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Ni knjig" @@ -6038,7 +6057,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6853,7 +6872,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Vstavi &prazne vrstice med odstavki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6880,23 +6899,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Brez sprememb" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Lineariziraj tabele" @@ -7078,39 +7102,45 @@ msgstr "Knjiga " msgid "MOBI Output" msgstr "Izvoz MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Naslov kazala vsebine:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Onemogoči stiskanje vsebine datotek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Možnosti za Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Prezri &robove strani" @@ -7271,7 +7301,7 @@ msgstr "Pojdi na:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7279,7 +7309,7 @@ msgstr "&Prejšnji" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7800,82 +7830,82 @@ msgstr "Pošlji metapodatke na napravo" msgid "Send collections to device" msgstr "Pošlji zbirke na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Prenesi %d knjig na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Izbriši knjige z naprave" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Prenesi knjige iz naprave" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Pokaži knjigo na napravi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Določite privzeto dejanje pošiljanja na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Pošlji v glavni pomnilnik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Pošlji na pomn. kartico A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Pošlji na pomn. kartico B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Glavni pomnilnik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Pošlji določen zapis na" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Pošlji in izbriši iz knjižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Izvrzi napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Napaka" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Napaka pri komuniciranju z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Ni ustreznih zapisov" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Izberite mapo, ki jo želite odpreti kot napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Napaka pri komuniciranju z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -7883,80 +7913,80 @@ msgstr "" "Prišlo je do začasne napake pri komuniciranju z napravo. Ponovno zaženite " "ali izklopite in ponovno vklopite napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Naprava: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " zaznana." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "0/%i knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Izberite vrsto zapisa, ki jo želite poslati na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Ni naprav" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Ni mogoče poslati: ni povezanih naprav" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Ni kartic" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Ni mogoče poslati: naprava nima pomnilniške kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Želite samodejno pretvoriti naslednje knjige pred prenosom na napravo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Pošiljanje katalogov na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Pošiljanje novic na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Pošiljanje knjig na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Na napravi ni več prostora" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8605,7 +8635,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Upravljaj z avtorji" @@ -8711,7 +8741,7 @@ msgid "Standard metadata" msgstr "Standardni metapodatki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Metapodatki po meri" @@ -8884,10 +8914,6 @@ msgstr "&Ocena:" msgid "Rating of this book. 0-5 stars" msgstr "Ocena za to knjigo. 0-5 zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Brez sprememb" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " zvezdic" @@ -8898,7 +8924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Odpri urejevalnik značk" @@ -9030,13 +9056,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Osnovni metapodatki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Metapodatki po meri" @@ -10890,8 +10916,8 @@ msgstr "&Bližnjica:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10917,41 +10943,41 @@ msgstr "" msgid "Press a key..." msgstr "Pritisnite tipko ..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Ni zadetkov" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11342,13 +11368,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11655,11 +11681,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Uredi metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11667,21 +11693,21 @@ msgstr "Uredi metapodatke" msgid "Next" msgstr "Naslednji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Prejšnji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11689,107 +11715,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Zamenjaj avtorja in naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Odstrani neuporabljene zbirke (zbirke, ki ne vsebujejo knjig)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Prenesi metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Naslovnice ni mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Naslovnice v zapisu %s ni bilo mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Naslovnica v zapisu %s ni veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Zamenjaj naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Ko&mentarji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metapodatki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Naslovnice in zapisi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "Metapodatki po &meri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Komentarji" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Osnovni metapodatki" @@ -14573,7 +14599,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Iskanja" @@ -16849,18 +16875,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Selitev stare zbirke podatkov v knjižnico e-knjig v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" @@ -17977,106 +18003,110 @@ msgid "English (Israel)" msgstr "angleški (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "angleški (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "angleški (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "angleški (Irska)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "angleški (Kitajska)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "španski (Paragvaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "španski (Urugvaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "španski (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "španski (Mehika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "španski (Kuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "španski (Čile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "španski (Ekvador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "španski (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "španski (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "španski (Bolivija)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "španski (Nikaragva)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "nemški (Avstrija)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "francoski (Belgija)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "nizozemski (Nizozemska)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "nizozemski Belgija)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18186,108 +18216,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznan vir novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Prenos nekaterih delov naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tNeuspešne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Pridobivanje virov ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Dobljeni viri iz glavne strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Poskus prenosa naslovnice ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Pričetek prenosa [%d nit(i)] ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Viri, preneseni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Prenos naslovnice ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Prenašanje naslovnice iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Neimenovan članek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Članek prenesen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Pridobivanje vira" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18556,7 +18586,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 92ae5e2fdd..9b16071371 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:42+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:35+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Lajme" @@ -1055,8 +1055,8 @@ msgstr "Lajme" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Caktoni titullin" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Krejt artikujt" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Kapak" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "Libër " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "&E mëparshmja" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Gabim" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Pajisje: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " yje" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Hap Përpunuesin e Etiketave" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Leje e mohuar" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 89ef96a16d..d74b3c0784 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \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: 2011-09-10 04:54+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:47+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -919,26 +919,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Osnovna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kartica B" @@ -950,7 +950,7 @@ msgstr "Izveštaj o radu" msgid "Communicate with Android phones." msgstr "Uspastavi vezu sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -958,11 +958,11 @@ msgstr "" "Zarezima razdvojen spisak direktorijuma na uređaju u koje će se slati " "knjige. Koristiće se prvi postojeći." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Uspostavi vezu sa S60 telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1088,9 +1088,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vesti" @@ -1098,8 +1098,8 @@ msgstr "Vesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1539,15 +1539,19 @@ msgstr "Uspostavi vezu sa Sony PRS-500 čitačem." msgid "Communicate with all the Sony eBook readers." msgstr "Uspostavi vezu sa svim Sony čitačima." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Sve, po naslovu" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Sve, po autoru" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1555,7 +1559,7 @@ msgstr "" "Zarezima razdvojen spisak polja za metapodatke koji će biti pretvoreni u " "kolekcije na uređaju. Mogućnosti uključuju: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1563,11 +1567,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Prenesi odvojene ikone omota za knjige (noviji čitači)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1580,14 +1584,14 @@ msgstr "" "DRMom kojima ne možete da promenite omot. UPOZORENJE: Ovu opciju treba " "koristiti samo s novijim SONY čitačima: 350, 650, 950 i novijim." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Osvežite zasebne omote kada je u upotrebi automatsko upravljanje (noviji " "čitači)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,22 +1601,22 @@ msgstr "" "kada je uređaj priključen. Onemogućite je ako imate toliko knjiga da ova " "aktivnosti uzima previše vremena." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2404,16 +2408,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Koristi naslovnu stranu iz ulaznog fajla umesto posebno navedene." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2421,21 +2427,21 @@ msgstr "" "Ubaci prazan red između pasusa. Ne radi ako ulazni fajl ne koristi pasuse " "(odrednice

    , ili

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Ukloni prvu sliku iz e-knjige. Ovo je korisno ako je prva slika naslovna " -"strana, a već ste naveli posebnu naslovnu stranu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2443,7 +2449,7 @@ msgstr "" "Ubaci metapodatke o knjizi na početak e-knjige. Ovo je korisno ako vaš čitač " "ne podržava prikaz/pretraživanje metapodataka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2451,11 +2457,11 @@ msgstr "" "Prevedi obične navodnike, crtice i trotačke u njihove tipografske " "ekvivalente. Za detalje vidite http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2463,7 +2469,7 @@ msgstr "" "Pročitaj metapodatke iz navedenog OPF fajla. Metapodaci pročitani iz ovog " "fajla imaju prednost nad svim metapodacima u izvornom fajlu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2474,7 +2480,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2489,84 +2495,84 @@ msgstr "" "ispravno prikazati. U podrazumevanom stanju calibre će pretvoriti ligature u " "parove običnih slova. Ova opcija će ih sačuvati nepromenjene." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Postavi naslov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Postavi imena autora. Ako ih ima više, treba da budu razdvojena zarezima." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Verzija naslova koja će biti korišćena za sortiranje. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Izraz koji će biti korišćen za sortiranje po imenu autora. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Za naslovnu stranu koristi nevedeni fajl, ili URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Navedi kratak opis za e-knjigu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Navedi izdavača e-knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Navedi seriju kojoj e-knjiga pripada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Navedi broj knjige u ovoj seriji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Navedi ocenu. Treba da bude brojčana, između 1 i 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Navedi ISBN broj knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Izaberi etikete za knjigu. Lista razdvojena zarezima." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Navedi producenta knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Navedi jezik." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Navedi datum izdavanja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Navedi datum u formatu koji će se koristiti u koloni za datum programa " "calibre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2574,7 +2580,7 @@ msgstr "" "Omogući heurističku obradu. Ova opcija mora biti uključena da bi bila " "izvršena heuristička obrada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2584,20 +2590,20 @@ msgstr "" "oznake. Ova opcija neće napraviti sadržaj, osim ako se koristi zajedno s " "opcijom za otkrivanje strukture dokumenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Traži uobičajene reči i šablone koje označavaju kurziv i pretvori ih u " "kurziv." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "Pretvori uvlačenje sačinjeno od višestrukih razmaka u CSS uvlačenje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2609,87 +2615,87 @@ msgstr "" "tik ispod medijane za dužinu reda. Ako samo nekoliko redova u dokumentu " "treba da bude spojeno, ovu vrednost treba smanjiti." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "Spoj redove koristeći interpunkciju i druge slične natuknice." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Ukloni prazne pasuse iz dokumenta ako se nalaze između svakog drugog pasusa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Ne mogu da pronađem e-knjigu u arhivi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Vrednosti za broj knjige u seriji moraju biti brojevi. Ignorišem" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Nisam uspeo da pročitam datum/vreme" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konvertujem ulaz u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Izvodim transformacije na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Kreiram" @@ -2845,7 +2851,7 @@ msgid "Start" msgstr "Počni" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Svi članci" @@ -3347,7 +3353,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3519,7 +3525,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Naslovna strana" @@ -3565,7 +3571,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3680,6 +3686,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ovo je Amazon Topaz knjiga. Nju nije moguće obraditi." @@ -4143,7 +4156,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Sadržaj:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4153,9 +4166,15 @@ msgstr "" "Calibre ne podržava ovaj RTF fajl. Konvertujte ga u HTML i probajte ponovo.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "greška: nijje pronađeno nijedno stanje u hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4377,8 +4396,8 @@ msgid "Upload downloaded news to device" msgstr "Prenesi preuzete vesti na uređaj" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Po prenošenju na uređaj izbriši knjige iz biblioteke" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4558,7 +4577,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4661,7 +4680,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Dodaj knjige u calibre biblioteku s priključenog uređaja" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Preuzmi beleške (eksperimentalno)" @@ -4939,8 +4958,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4962,7 +4981,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5014,46 +5033,46 @@ msgstr "Počinjem konverziju %d knjiga." msgid "Empty output file, probably the conversion process crashed" msgstr "Prazan izlazni fajl - proces konverzije verovatno nije uspeo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiraj u biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiraj izabranu knjigu u navedenu biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(izbriši posle kopiranja)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Ne mogu da kopiram" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Nema biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Nije pronađena biblioteka u %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopiram" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Nisam uspeo da prekopiram knjige: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5165,14 +5184,14 @@ msgid "Main memory" msgstr "Osnovna memorija" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Memorijska kartica A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Memorijska kartica B" @@ -5909,7 +5928,7 @@ msgid "The specified directory could not be processed." msgstr "Nisam mogao da obradim navedeni direktorijum" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Nema knjiga" @@ -6240,7 +6259,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7075,7 +7094,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7105,23 +7124,28 @@ msgstr "" "uvlačenje prvog reda da bi se pasusi mogli prepoznati. Ova opcija postavlja " "veličinu tog uvlačenja." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Bez promene" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Ulepšaj inter&punkciju" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "&Linearizuj tabele" @@ -7305,39 +7329,45 @@ msgstr "Knjiga " msgid "MOBI Output" msgstr "MOBI izlaz" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Naslov za Sadržaj:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Promeni veličinu slika za &Palm uređaje" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Koristi polje za &sortiranje po autoru kao ime autora" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Onemogući komprimovanje sadržaja fajla" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Nemoj da dodaješ Sadržaj u knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Opcije za Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etiketa za Privatna dokumenta:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignoriši &margine:" @@ -7500,7 +7530,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7508,7 +7538,7 @@ msgstr "&Prethodna" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8033,82 +8063,82 @@ msgstr "Pošalji metapodatke na uređaj" msgid "Send collections to device" msgstr "Pošalji kolekciju na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Prenesi %d knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Izbriši kjnige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Preuzmi knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Pregledaj knjige na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Postavi podrazumevanu akciju pri prenošenju na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Pošalji u osnovnu memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Pošalji na memorijsku karticu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Pošalji na memorijsku karticu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Osnovna memorija" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Pošalji određeni format na" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Pošalji i izbriši iz biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Isključi uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Greška" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Izaberite direktorijum koji će biti korišćen kao uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8116,69 +8146,69 @@ msgstr "" "Došlo je do privremene greške u komunikaciji sa uređajem. Molim vas da " "isključite uređaj i/ili ponovo pokrenete računar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " detektovan." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "izabrane za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Izaberi format za slanje na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Ne mogu da pošaljem: Nije priključen nijedan uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Nema memorijske kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Ne mogu da pošaljem: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertuj sledeće knjige pre slanja na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Šaljem katalog na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Šaljem vesti na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Šaljem knjige na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8187,11 +8217,11 @@ msgstr "" "odgovarajući formati. Morate prvo konvertovati knjige u format koji vaš " "uređaj podržava." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Na uređaju nema dovoljno mesta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8863,7 +8893,7 @@ msgid "Author names cannot contain & characters." msgstr "Imena autora ne mogu sadržati znak &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Organizuj autore" @@ -8969,7 +8999,7 @@ msgid "Standard metadata" msgstr "Standardni metapodaci" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Korisnički metapodaci" @@ -9167,10 +9197,6 @@ msgstr "&Ocena:" msgid "Rating of this book. 0-5 stars" msgstr "Ocena za ovu knjigu. 0-5 zvezdica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Bez promene" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " zvezdica" @@ -9181,7 +9207,7 @@ msgstr "Dodaj &etikete: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Otvori uređivač za etikete" @@ -9329,13 +9355,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Osnovni metapodaci" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Korisnički metapodaci" @@ -11238,8 +11264,8 @@ msgstr "&Prečica:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11265,41 +11291,41 @@ msgstr "" msgid "Press a key..." msgstr "Pritisni dirku..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Već dodeljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "već dodeljeno za" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11703,13 +11729,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Dozvola uskraćena" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nisam uspeo da otvorim %s. Da li ga koristi neki drugi program?" @@ -12030,11 +12056,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12042,14 +12068,14 @@ msgstr "" msgid "Next" msgstr "Sledeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Prethodni" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12060,7 +12086,7 @@ msgstr "" "Korišćenje ovog dugmeta da se odredit način sortiranja po naslovu će " "promeniti boju iz crvene u zelenu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12068,107 +12094,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Zameni autore i naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Ukloni neiskorišćene serije (serije koje ne sadrže nijednu knjigu)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Ne mogu da pročitam naslovnu stranu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Nisam uspeo da pročitam naslovnu stranu iz formata %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Naslovna strana u formatu %s je neispravna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Sačuvaj izmene i promeni metapodatke za %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Komentari" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -15073,7 +15099,7 @@ msgstr "" "Izmena metapodataka za ovoliko knjiga može potrajati. Da li ste sigurni?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Pretrage" @@ -17586,18 +17612,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Prevodim staru bazu podataka u biblioteku e-knjiga u %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Sažimam bazu podataka" @@ -18760,106 +18786,110 @@ msgid "English (Israel)" msgstr "Engleski (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engleski (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engleski (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engleski (Irska)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engleski (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Španski (Paragvaj)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Nemački (Austrija)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Francuski (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holandski (Holandija)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holandski (Belgija)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18974,102 +19004,102 @@ msgstr "Ne preuzimaj najnoviju verziju ugrađenih recepata sa calibre servera" msgid "Unknown News Source" msgstr "Nepoznat izvor vesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Recept \"%s\" zahteva korisničko ime i lozinku" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Preuzimanje gotovo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Nisam uspeo da preuzmem sledeće članke:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Nisam uspeo da preuzmem delove sledećih članaka:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " sa " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tNeuspele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Preuzimam izvore..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Dobio sam izvore s osnovne strane..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Pokušavam da preuzmem naslovnu stranu..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Generišem impresum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Počinjem preuzimanje [%d niti]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Izvori su preuzeti u %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Nisam uspeo da preuzmem naslovnu stranu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Preuzimam naslovnu stranu sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Preuzeo sam sliku za impresum" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Članak bez imena" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Preuzeo sam članak: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Nije uspelo preuzimanje članka: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Preuzimam izvor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19077,7 +19107,7 @@ msgstr "" "Neuspelo prijavljivanje. Proverite korisničko ime i lozinku vašeg calibre " "servisa za periodiku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19349,7 +19379,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 5dbd9377b1..a0219efec7 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-14 13:07+0000\n" "Last-Translator: Andre Costa \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: 2011-09-15 04:47+0000\n" -"X-Generator: Launchpad (build 13921)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:49+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -51,7 +51,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -80,7 +80,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -89,17 +89,17 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -132,10 +132,10 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -148,8 +148,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -168,7 +168,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -176,21 +176,21 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -932,26 +932,26 @@ msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Allmänt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kort B" @@ -963,7 +963,7 @@ msgstr "Felsökningslogg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -971,11 +971,11 @@ msgstr "" "Kommaseparerad lista av kataloger på enheten dit e-böckerna skall skickas. " "Den första katalog som finns kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1118,9 +1118,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1128,8 +1128,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1577,15 +1577,19 @@ msgstr "Kommunicera med läsplattan Sony PRS-500." msgid "Communicate with all the Sony eBook readers." msgstr "Kommunicera med alla Sonys läsplattor." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Alla efter titel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Alla efter författare" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1593,7 +1597,7 @@ msgstr "" "Kommaseparerad lista av metadatafält att förvandla till samlingar på " "enheten. Möjliga alternativ är: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1604,11 +1608,11 @@ msgstr "" "%(abav)s. Lägg dessa värden till listan för att aktivera dem. Samlingarna " "kommer att få det namn som efter \":\" tecknet." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "Ladda upp ett separat omslagsminiatyrer för böcker (nyare läsare)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1622,13 +1626,13 @@ msgstr "" "VARNING: Detta alternativ ska endast användas med nyare SONY läsare: 350, " "650, 950 och nyare." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Uppdatera separata omslag när du använder automatisk hantering (nyare läsare)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1638,11 +1642,11 @@ msgstr "" "gång du ansluter din enhet. Avmarkera det här alternativet om du har så " "många böcker på läsaren att prestanda är oacceptabel." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Bevara omslagsbildformat när man bygger miniatyrer" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1652,11 +1656,11 @@ msgstr "" "proportioner (bredd och höjd) som omslaget. Avmarkera det om du vill att " "bilden ska vara den maximala storleken, dvs ignorerar proportioner." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Sök efter böcker i alla mappar" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2480,19 +2484,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"När ecalibre tar bort tomma rader mellan stycken, ställer den automatiskt en " -"styckeindrag, att säkerställa att punkterna lätt kan urskiljas. Det här " -"alternativet styr bredden som strecksatsen (i EM)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Använd omslag från källfilen i stället för det angivna omslaget." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2500,7 +2503,7 @@ msgstr "" "Infoga en blankrad mellan stycken. Fungerar inte om källfilen inte använder " "stycken (

    -eller

    - taggar)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2508,15 +2511,15 @@ msgstr "" "Ställ in höjden på in tomma rader (i EM). Höjden av linjerna mellan " "punkterna blir dubbelt det värde som här." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Ta bort den första bilden från e-boken i indata. Används om den första " -"bilden i källfilen är ett omslag och du anger ett externt omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2524,7 +2527,7 @@ msgstr "" "Infoga bokens metadata i början av boken. Används om din läsplatta inte kan " "visa eller söka efter metadata direkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2533,11 +2536,11 @@ msgstr "" "motsvarigheter. För detaljer, se " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2545,7 +2548,7 @@ msgstr "" "Läs metadata från den angivna OPF-filen. Metadata från denna fil kommer att " "åsidosätta alla metadata i källfilen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2562,7 +2565,7 @@ msgstr "" "(tecken som delas av kinesiska och japanska till exempel) representationen " "grundar sig på nuvarande Calibres gränssnittsspråk kommer att användas." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2578,81 +2581,81 @@ msgstr "" "motsvarande par av vanliga tecken. Detta alternativ kommer att bevara " "ligaturerna i stället." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Ange titeln." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Ange författarna. Flera författare ska avgränsas med et-tecken." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Versionen av titeln som ska användas för sortering. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Sträng som ska användas vid sortering av författaren. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Ange omslag till angivna filer eller URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Ange e-boksbeskrivning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Ange e-boksutgivare." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Ange serien denna e-bok tillhör." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Ange bokens nummer i serien." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Ange betyg. Skall vara ett nummer mellan 1 och 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Ange ISBN för boken." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Ange etiketter för boken. Skall vara en kommaseparerad lista." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Ange bokproducenten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Ange språket." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Ange publiceringsdatum." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Ange bokens tidsstämpel (används av datumkolumnen i kaliber)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2660,7 +2663,7 @@ msgstr "" "Aktivera heuristisk bearbetning. Denna möjlighet måste anges för någon " "heuristisk bearbetning ske." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2671,20 +2674,20 @@ msgstr "" "innehållsförteckning, men kan användas i kombination med " "strukturupptäcktsinställning att skapa ett." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" "Leta efter vanliga ord och mönster som betecknar kursiv och kursivera dem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" "Vänd indrag skapas från flera icke-brytande mellanslag enheter i CSS-indrag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2696,20 +2699,20 @@ msgstr "" "Standard är 0,4, strax under median värde av radlängden. Om bara några rader " "i dokumentet kräver korregering för radbrytning bör detta värde sänkas" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Tar bort radbrytning genom att använda skiljetecken och annan " "formateringsindikationer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Ta bort tomma stycken ur dokumentet när de finns mellan varannan paragraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." @@ -2717,7 +2720,7 @@ msgstr "" "Vänsterjusteras scen brytningsmarkörer är centrerade. Ersätt mjuka scen " "pauser som använder flera tomma rader med övergripande linjer." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." @@ -2725,7 +2728,7 @@ msgstr "" "Ersätt scen bryter med den angivna texten. Som standard är texten från " "ingången dokument som används." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " @@ -2734,7 +2737,7 @@ msgstr "" "Analysera avstavade ord i hela dokumentet. Själva dokumentet används som ett " "lexikon för att avgöra om bindestreck ska behållas eller tas bort." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." @@ -2742,51 +2745,51 @@ msgstr "" "Letar efter förekomster av sekventiella

    eller

    taggar. Taggarna " "skall numreras för att förhindra uppdelning i mitten av kapitelrubrikerna." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "Sökmönster (reguljära uttryck) skall ersättas med SR1-ersättning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "Ersättning för att ersätta texten som hittades med SR1-sökning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "Sökmönster (reguljära uttryck) skall ersättas med SR2-ersättning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "Ersättning för att ersätta texten hittades med SR2-sökning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "Sökmönster (reguljära uttryck) skall ersättas med SR3-ersättning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "Ersättning för att ersätta texten hittades med SR3-sökning." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Kunde inte hitta någon e-bok i arkivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Nummer i serien och betyg måste anges som siffror. Ignorerar" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Misslyckades med att tolka datum/tid" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Konverterar indata till HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Omformar e-boken..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Skapar" @@ -2941,7 +2944,7 @@ msgid "Start" msgstr "Starta" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alla artiklar" @@ -3467,7 +3470,7 @@ msgid "Producer" msgstr "Producent" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3650,7 +3653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Omslag" @@ -3697,7 +3700,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "Amazon tidsbegränsning löpte ut. Försök igen senare." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metadatakälla" @@ -3832,6 +3835,13 @@ msgstr "" "Extrahera innehållet i MOBI filen till den angivna katalogen. Om katalogen " "redan existerar, kommer det att tas bort." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Det här är en Amazon Topaz-bok. Den kan inte hanteras." @@ -4297,7 +4307,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Innehållsförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4308,9 +4318,15 @@ msgstr "" "och försök igen.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "fel hittas inte i hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4574,8 +4590,8 @@ msgid "Upload downloaded news to device" msgstr "Skicka hämtade nyheter till enheten" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Ta bort böcker från biblioteket efter att de skickats till enheten" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4761,7 +4777,7 @@ msgstr "Skift + A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4869,7 +4885,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Lägg böckerna i ditt Calibre-bibliotek från den anslutna enheten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Hämta anteckningar (experimentellt)" @@ -5158,8 +5174,8 @@ msgstr "" "databasen?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -5182,7 +5198,7 @@ msgstr "Inga problem upptäcktes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -5234,46 +5250,46 @@ msgstr "Påbörjar konvertering av %d böcker" msgid "Empty output file, probably the conversion process crashed" msgstr "Tom utfil, förmodligen kraschade konverteringsprocessen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Kopiera till bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Kopiera utvalda böcker till angivet biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(Stryk efter kopiering)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Kan inte kopiera" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Inga bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Inga bibliotek finns på %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopierar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Kunde inte kopiera böcker: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "Copied %(num)d books to %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5392,14 +5408,14 @@ msgid "Main memory" msgstr "Inbyggt minne" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Minneskort B" @@ -6166,7 +6182,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Inga böcker" @@ -6499,7 +6515,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -7364,7 +7380,7 @@ msgid "Insert &blank line between paragraphs" msgstr "Infoga &tom rad mellan stycken" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -7394,23 +7410,28 @@ msgstr "" "första raden i stycket därpå, så att styckena kan skiljas åt. Detta " "alternativ bestämmer storleken på detta indrag." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Ingen ändring" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "&Indenteringsstorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "&Linjestorlek:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "Snygga till &interpunktion" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "Omvandla data i tabeller till linjära data" @@ -7596,40 +7617,46 @@ msgstr "Bok " msgid "MOBI Output" msgstr "MOBI-utdata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Titel för innehållsförteckningen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "Skala om bilder för &Palm-enheter" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "Använd författarens &sorteringsordning som författarnamn" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Komprimera inte filinnehåll" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Lägg inte till någon innehållsförteckning i boken" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Alternativ för Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Etikett för personliga dokument:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" "Sätt genererade Innehållsförteckning vid &början av boken istället för slutet" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "Ignorera &marginaler" @@ -7790,7 +7817,7 @@ msgstr "Gå till:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7798,7 +7825,7 @@ msgstr "Föregående" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -8339,82 +8366,82 @@ msgstr "Skicka metadata till enhet" msgid "Send collections to device" msgstr "Skicka samlingar till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Skicka %d böcker till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Ta bort böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Hämta böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Visa böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Grundinställning för \"skicka till enhet\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Skicka till inbyggt minne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Skicka till minneskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Skicka till minneskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Primärminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "Skicka specifikt format till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Skicka och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Mata ut enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fel" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Fel vid kommunikation med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Välj mapp för att öppnas som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Kunde inte kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -8422,70 +8449,70 @@ msgstr "" "Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen " "koppla ur och koppla in enheten igen och/eller starta om." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i av %(total)i böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 av %i böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8494,11 +8521,11 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -9261,7 +9288,7 @@ msgid "Author names cannot contain & characters." msgstr "Författarnamnet kan inte innehålla & tecken." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Hantera författare" @@ -9374,7 +9401,7 @@ msgid "Standard metadata" msgstr "Standard metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "Anpassade metadata" @@ -9573,10 +9600,6 @@ msgstr "Betyg:" msgid "Rating of this book. 0-5 stars" msgstr "Betyg på boken: 0-5 stjärnor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Ingen ändring" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " stjärnor" @@ -9587,7 +9610,7 @@ msgstr "Lägg till etiketter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "Öppna etikettredigeraren" @@ -9734,13 +9757,13 @@ msgid "&Languages:" msgstr "&Språk:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "&Grundläggande metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "&Anpassat metadata" @@ -11723,8 +11746,8 @@ msgstr "&Snabbtangent:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11751,42 +11774,42 @@ msgstr "" msgid "Press a key..." msgstr "Tryck på valfri knapp..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "Redan tilldelad" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "Redan tilldelad till" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr " Denna genväg finns inte längre " -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "Genvägar" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" "Dubbelklicka på en post för att ändra kortkommandon i samband med det" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "Sök efter en genväg vid namn" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Inga träffar" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -12189,13 +12212,13 @@ msgstr "Ohanterat undantag" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Åtkomst nekad" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunde inte öppna %s. Kanske används det av ett annat program?" @@ -12533,11 +12556,11 @@ msgstr "Hämtat %(num)d av %(tot)d" msgid "Downloaded metadata fields" msgstr "Hämtade metadatafält" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "Redigera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -12545,14 +12568,14 @@ msgstr "Redigera metadata" msgid "Next" msgstr "Nästa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Föregående" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -12562,7 +12585,7 @@ msgstr "" "Med den här knappen för att skapa titelsortering som kommer att ändra " "titelsortera från rött till grönt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -12575,27 +12598,27 @@ msgstr "" "funktioner som finns tillgängliga under den här knappen. Klicka och håll på " "knappen för att se det." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "Angre författarsortering från författaren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "Ange författare från författarsortering" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Byt plats på författare och titel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" @@ -12603,82 +12626,82 @@ msgstr "" "Hantera författare. Används för att byta namn på författare och korrigera " "enskilda författarens sorteringsvärden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "Ta bort oanvända serier (serier som inte har några böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" "Klistra in innehållet i Urklipp i identifierarerutan som inleds med isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "&Hämta metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "Konfigurera metadatahämtning" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "Ändra hur Calibre laddar ner metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [%(num)d av %(tot)d]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Kunde inte läsa omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Kunde inte läsa omslag från %s-format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s-format är ogiltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "Spara ändringar och redigera metadata för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Ändra omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "Ko&mmentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "&Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "&Omslag och format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "&Anpassa eget metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "Grundläggande metadata" @@ -15882,7 +15905,7 @@ msgid "" msgstr "Ändra metadata för att många böcker kan ta ett tag. Är du säker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Sökningar" @@ -18474,17 +18497,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedelbetyg är %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrera den gamla databasen till e-bokbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "Komprimerar databas" @@ -19867,106 +19890,110 @@ msgid "English (Israel)" msgstr "Engelska (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "Engelska (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "Engelska (Jemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "Engelska (Irland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "Engelska (Kina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "Engelska (Sydafrika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanska (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spanska (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spanska (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spanska (Mexiko)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spanska (Kuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spanska (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spanska (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spanska (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spanska (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spanska (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spanska (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "Spanska (Colombia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "Tyska (Österrike)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "Franska (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Holländska (Nederländerna)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Holländska (Belgien)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "AM" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "PM" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "am" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "pm" @@ -20081,102 +20108,102 @@ msgstr "Hämta inte senaste versionen av inbyggda recept från Calibre-servern" msgid "Unknown News Source" msgstr "Okänd nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-receptet behöver ett användarnamn och lösenord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Hämtningen är färdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Kunde inte hämta följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Kunde inte hämta delar av följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " från " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\tMisslyckade länkar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Kunde inte hämta artikeln." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "Den felsökningsspårning finns tidigare i denna logg" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Kör med -vv för att se orsaken" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Hämtar flöden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "Mottagit flöden från indexsidan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Försöker hämta omslaget ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Skapar redaktionsruta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Påbörjar hämtning [%d tråd(ar)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "Flöden hämtade till %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Kunde inte hämta omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Hämtar omslag från %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Redaktionslogga hämtad" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Namnlös artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hämtad: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Artikeln kunde inte hämtas: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Hämtar flöde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20184,7 +20211,7 @@ msgstr "" "Kunde inte logga in, kontrollera ditt användarnamn och lösenord för Calibres " "prenumerationstjänst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20502,7 +20529,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index a34e20c373..c9180b9f37 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:56+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:49+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3026,7 +3034,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3184,7 +3192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3230,7 +3238,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3340,6 +3348,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3733,7 +3748,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3741,8 +3756,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3951,7 +3972,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4126,7 +4147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4229,7 +4250,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4503,8 +4524,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4526,7 +4547,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4576,46 +4597,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4723,14 +4744,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5438,7 +5459,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5752,7 +5773,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6565,7 +6586,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6592,23 +6613,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6787,39 +6813,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6980,7 +7012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6988,7 +7020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7502,160 +7534,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8303,7 +8335,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8409,7 +8441,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8580,10 +8612,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8594,7 +8622,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8726,13 +8754,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10580,8 +10608,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10607,41 +10635,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11030,13 +11058,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11343,11 +11371,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11355,21 +11383,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11377,107 +11405,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14258,7 +14286,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16462,17 +16490,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17589,106 +17617,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17795,108 +17827,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18152,7 +18184,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index c714742ff6..281df4cec7 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:56+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:50+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "వార్తలు" @@ -1055,8 +1055,8 @@ msgstr "వార్తలు" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "అన్ని వ్యాసాలు" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "నిర్మాత" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "విషయ సూచిక:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "పుస్తకాలు లేవు" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "పుస్తకం " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "పొరపాటు" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index bcfffa2593..1f3d1ac4c5 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:43+0000\n" "Last-Translator: sksy \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: 2011-09-10 04:56+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:50+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431 @@ -59,7 +59,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -88,7 +88,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -97,17 +97,17 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -140,10 +140,10 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -156,8 +156,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -176,7 +176,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -184,21 +184,21 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -910,26 +910,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -941,7 +941,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ติดต่อกับโทรศัพท์แอนดรอยด์" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -949,11 +949,11 @@ msgstr "" "รายการไดเรคตอรี่ที่คั่นด้วยคอมม่าเพื่อส่งอีบุคส์ไปยังอุปกรณ์ปลายทางซึ่งจะใช้ช" "ื่อที่พบครั้งแรกก่อน" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "ติดต่อกับโทรศัพท์ S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1081,9 +1081,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ข่าว" @@ -1091,8 +1091,8 @@ msgstr "ข่าว" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "บัญชีรายชื่อ" @@ -1527,15 +1527,19 @@ msgstr "ติดต่อกับ Sony PRS-500 eBook reader" msgid "Communicate with all the Sony eBook readers." msgstr "ติดต่อกับ Sony eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1543,7 +1547,7 @@ msgstr "" "รายชื่อชุดข้อมูลฟิลด์คั่นด้วยคอมม่าจะถูกแปลงเป็นคอลเลคชั่นในอุปกรณ์ปลายทาง " "ส่วนใหญ่ได้แก่ " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1551,11 +1555,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1564,34 +1568,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2322,16 +2326,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "ใช้ปกที่พบในต้นฉบับเป็นปกหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2339,21 +2345,21 @@ msgstr "" "แทรกบรรทัดว่างระหว่างพารากราฟซึ่งจะไม่ทำงานถ้าหากไฟล์ต้นฉบับไม่มีการใช้แทรคพา" "รากราฟ ( แทรค

    หรือ

    )" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"เอาภาพแรกที่พบออกจากอีบุคส์อินพุท " -"เป็นประโยชน์ในกรณีที่ภาพแรกของต้นฉบับเป็นภาพปกซึ่งคุณต้องการใส่ภาพปกของคุณเอง" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2362,24 +2368,24 @@ msgstr "" "จะเป็นประโยชน์ในกรณีที่อีบุคส์รีดเดอร์ของคุณไม่สามารถแสดงหรือค้นหาชุดข้อมูลได" "้โดยตรง" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" "อ่านชุดข้อมูลจากไฟล์รูปแบบ OPF ชุดข้อมูลที่อ่านได้จะทับข้อมูลไฟล์ต้นฉบับ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2390,7 +2396,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2400,105 +2406,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "กำหนดชื่อเรื่อง" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "กำหนดชื่อผู้แต่ง ถ้ามีหลายคนให้คั่นด้วย &" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "ใช้เลขจำนวนครั้งในการพิมพ์เป็นดัชนีในการเรียงลำดับ " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "ตัวอักษรที่ใช้ในกรณีเรียงลำดับโดยใช้ชื่อผู้แต่ง " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "กำหนดหน้าปกสำหรับไฟล์ที่ระบุ หรือ URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "กำหนดคำบรรยายสำหรับอีบุคส์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "กำหนดชื่อผู้พิมพ์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "ตั้งค่าชุดหนังสือของอีบุ็คส์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "ตั้งค่าดัชนีหนังสือในชุด" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "ให้ระดับคุณค่าน่าอ่านกับหนังสือ ควรอยู่ระหว่างเลข หนึ่ง ถึง ห้า" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "กำหนดค่า ISBN ของหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "กำหนด แทคส์ของหนังสือแล้วคั่นด้วยคอมม่า" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "กำหนดค่าผู้ผลิตหนังสือ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "กำหนดภาษาที่ใช้" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "กำหนดวันที่พิมพ์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "ตั้งค่าเวลาของหนังสือ (จะถูกใช้ในคอลัมวันที่ในโปรแกรมคาริเบอร์)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2506,86 +2512,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "ไม่พบอีบุคส์ในที่เก็บไฟล์" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "ไม่สามารถใส่วันเวลาลงไปได้" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "แปลงอินพุทเป็น HTML" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "กำลังทำการแปลงอีบุ๊ค" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "กำลังสร้าง" @@ -2716,7 +2722,7 @@ msgid "Start" msgstr "เริ่ม" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3178,7 +3184,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3336,7 +3342,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3382,7 +3388,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3492,6 +3498,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3885,7 +3898,7 @@ msgstr "" msgid "Table of Contents:" msgstr "สารบาญ" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3893,8 +3906,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4103,7 +4122,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4278,7 +4297,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4381,7 +4400,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4655,8 +4674,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4678,7 +4697,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4728,46 +4747,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4875,14 +4894,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5590,7 +5609,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5904,7 +5923,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6717,7 +6736,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6744,23 +6763,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6939,39 +6963,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7132,7 +7162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7140,7 +7170,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7654,160 +7684,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8455,7 +8485,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8561,7 +8591,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8732,10 +8762,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8746,7 +8772,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8878,13 +8904,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10732,8 +10758,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10759,41 +10785,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11182,13 +11208,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11495,11 +11521,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11507,21 +11533,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11529,107 +11555,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14410,7 +14436,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16614,17 +16640,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17741,106 +17767,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17947,108 +17977,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18304,7 +18334,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index b7de8dac86..3402e29990 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-01 06:35+0000\n" "Last-Translator: zeugma \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: 2011-09-10 04:57+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:50+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -929,26 +929,26 @@ msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "EVET" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Ana" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "Kart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "Kart B" @@ -960,7 +960,7 @@ msgstr "Hata ayıklama logu" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -968,11 +968,11 @@ msgstr "" "Aygıtta e-kitapların gönderileceğin klasörlerin virgülle ayrılmış listesi. " "Var olan ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1116,9 +1116,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Haberler" @@ -1126,8 +1126,8 @@ msgstr "Haberler" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Katalog" @@ -1575,15 +1575,19 @@ msgstr "Sony PRS-500 eBook reader ile bağlantı kur" msgid "Communicate with all the Sony eBook readers." msgstr "Tüm Sony eBook okuyucuları ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "İsme göre tümü" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Yazara göre tümü" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1591,7 +1595,7 @@ msgstr "" "Cihazdaki kolleksiyona dönüştürlecek virgülle ayrılmış metadata alanlarının " "listesi. Olasılıklar şunlar: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1603,13 +1607,13 @@ msgstr "" "Kolleksiyonlara \":\" karakterinden hemen sonra belirtilen isimler otomatik " "olarak verilecektir." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" "Kitaplar için farklı kapak önizleme resimlerini karşıya yükle (daha yeni " "okuyucular)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1623,13 +1627,13 @@ msgstr "" "bir seçenek. UYARI: Bu seçenek yeni SONY okuyucular ile kullanılmalı: 350, " "650, 950 ve daha yenileri" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" "Otomatik yönetmeyi kullanırken farklı kapakları yenile (daha yeni okuyucular)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1639,11 +1643,11 @@ msgstr "" "seçeneği seçin. Eğer okuyucudaki çok fazla kitaptan dolayı performans kabul " "edilemezse bu seçeneği seçmeyin" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Küçük resimleri oluştururken kapağın en-boy oranını koru." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1653,11 +1657,11 @@ msgstr "" "sahip olmasını istiyorsanız bu seçeneği seçin. Eğer küçük resimlerin en-boy " "oranını göz ardı edip maksimum boyutta istiyorsanız bu seçeneği seçmeyin." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Tüm klasörlerdeki kitapları ara" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2457,19 +2461,18 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -"Calibreparağraf yapısının bozulmadığından emin olmak için parağraf arası boş " -"satırları silerken otomatik olarak parağraf başı girdisi ekler. Bu seçenek " -"bu girdinin uzunluğunu \"em\" cinsinden ayarlar." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Belirtilen kapak yerine kaynak dosyasındaki algılanan kapağı kullan" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2477,7 +2480,7 @@ msgstr "" "Paragraflar arasına boş satır ekle. Eğer kaynak dosyası paragraf (

    or " "

    etiketlerini) içermiyorsa çalışmaz" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." @@ -2485,15 +2488,15 @@ msgstr "" "Eklenen boşlukların yüksekliğini \"em\" cinsinden ayarlayın. Parağraf arası " "boşluklar ise buradaki değerin iki katı olarak ayarlanacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Girdi ekitapdan ilk resimi çıkar. Eğer kaynak dosyadaki ilk resim kapaksa ve " -"dışarıdan bir kapak belirliyorsanız kullanışlıdır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2502,17 +2505,17 @@ msgstr "" "ekitap okuyucunuz metadata'yı doğrudan göstermeyi desteklemiyorsa bu seçenek " "faydalı olabilir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2520,7 +2523,7 @@ msgstr "" "Metaveriyi seçili OPF dosyasından oku. Bu dosyadan okunacak metaveri, kaynak " "dosyadaki herhangi bir metaverinin yerine geçecektir." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2537,7 +2540,7 @@ msgstr "" "bulunursa bu durumda değiştirme işleminde Calibre'nin arayüz dili esas " "alınacaktır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2547,85 +2550,85 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Başlığı ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Yazarları ayarla. Birden fazla yazar varsa ampersand (&) işareti ile " "ayrılmalı." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Başlık sürümü sıralama için kullanılır. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Yazar'a göre sıralamada kullanılacak metin " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Kapağı belirli bir dosya veya URL'ye ayarla" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Ekitap açıklamasını ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Ekitap yayıncısını ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Ekitabın bağlı olduğu seriyi ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Kitabın serideki indeksini ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Derecelendirmesini ayarla. 1 ve 5 arasında bir sayı olmalı." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Kitabın ISBN'ini ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Kitap için etiketleri ayarla. Virgül ile ayrılmış liste olmalı." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Kitap üreticisini ata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Dili ayarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Basım tarihini ayarla" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Kitabın tarih bilgisini ayarla (calibre'de tarih sütunu tarafından " "kullanılır)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." @@ -2633,7 +2636,7 @@ msgstr "" "Heuristic işlemeyi etkinleştir. Bu seçenek gerçekleşecek herhangi bir " "heurostic işleme için ayarlanmalıdır." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2643,18 +2646,18 @@ msgstr "" "ve h3 etiketlerine çevir. Bu ayar içindekiler yaratmayacak ama " "oluşturulurken yapı algılama ile bağlantılı kullanılabilecek." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2662,90 +2665,90 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" "Noktalama işaretleri ve diğer biçim işaretlerini kullanırken satırları bölme" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" "Eğer tüm paragraflar arasında boş paragraflar varsa dökümandan bunları çıkar" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Arşiv içerisinde e-kitap bulunamadı" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Seri içerisindeki sıra ve beğeni değeri sayı olmak zorundadır . Gözardı " "ediliyor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Tarih/saat çözümlenemedi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Girdi HTML ye çevriliyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "E-kitap dönüştürmeleri çalışıyor ..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Oluşturuluyor" @@ -2861,7 +2864,7 @@ msgid "Start" msgstr "Başla" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tüm makaleler" @@ -3336,7 +3339,7 @@ msgid "Producer" msgstr "Yapımcı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3495,7 +3498,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Kapak" @@ -3541,7 +3544,7 @@ msgstr "Bu ülkenin Amazon websitesi kullanılarak Metadata indirilecek." msgid "Amazon timed out. Try again later." msgstr "Amazon zaman aşımı.Sonra tekrar deneyin." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "Metadata kaynağı" @@ -3653,6 +3656,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Bu Amazon Topaz kitabı. İşlem yapılamaz." @@ -4053,7 +4063,7 @@ msgstr "" msgid "Table of Contents:" msgstr "İçerik Tablosu:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -4061,8 +4071,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4271,8 +4287,8 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Cihaza yükleme yapıldıktan sonra kütüphanedeki kitapları sil" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4446,7 +4462,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4549,7 +4565,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4823,8 +4839,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4846,7 +4862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4896,46 +4912,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -5043,14 +5059,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5758,7 +5774,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Kitap yok" @@ -6072,7 +6088,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6885,7 +6901,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6912,23 +6928,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -7107,39 +7128,45 @@ msgstr "Kitap " msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7300,7 +7327,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7308,7 +7335,7 @@ msgstr "&Önceki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7822,160 +7849,160 @@ msgstr "Metaveriyi cihaza gönder" msgid "Send collections to device" msgstr "Koleksiyonları cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "%d Kitapları cihaza yükle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Cihazdan kitapları sil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Cihazdan kitap indir" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Kitabı cihazda görüntüle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Öntanımlı cihaza gönder eylemini belirle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Ana belleğe gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Ana Bellek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Gönder ve kütüphaneden sil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "Cihazı çıkar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Cihazla iletişimde hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Uygun biçim yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Cihazla iletişimde hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Aygıt: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " bulundu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "gönderilmek için seçildi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Cihaza gönderilecek biçimi seçin" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Cihaz yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Gönderilemiyor: Bağlı bir cihaz yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Kart yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Gönderilemiyor: Cihaz depolama kartına sahip değil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Kataloglar cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Haberler cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Kitaplar cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Cihazda yer yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8623,7 +8650,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8729,7 +8756,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8900,10 +8927,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8914,7 +8937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -9046,13 +9069,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10900,8 +10923,8 @@ msgstr "&Kısayol:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10927,41 +10950,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "Eşleşme yok" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11350,13 +11373,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11663,11 +11686,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11675,21 +11698,21 @@ msgstr "" msgid "Next" msgstr "Sonraki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "Önceki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11697,107 +11720,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14591,7 +14614,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Aramalar" @@ -16801,17 +16824,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17930,106 +17953,110 @@ msgid "English (Israel)" msgstr "English (İsrail)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "İngilizce (Singapur)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "İngilizce (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "İngilizce (İrlanda)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "İngilizce (Güney Afrika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "İspanyolca (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "İspanyolca (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "İspanyolca (Arjantin)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "İspanyolca (Meksika)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "İspanyolca (Küba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "İspanyolca (Şili)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "İspanyolca (Ekvador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "İspanyolca (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "İspanyolca (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "İspanyolca (Bolivya)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "İspanyolca (Nikaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "İspanyolca (Kolombiya)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18137,102 +18164,102 @@ msgstr "" msgid "Unknown News Source" msgstr "Bilinmeyen Haber Kaynağı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "İndirme tamamlandı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "Aşağıdaki makaleleri indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "Aşağıdaki makalelerin bölümlerini indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "Makale getirilemedi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "Sebebi görmek için -w kodunu çalıştırın" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "Beslemeler getiriliyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "İndeks sayfasından beslemeleri al" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Kapak indirilmeye çalışılıyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "Künye oluşturuluyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "[%d thread(s)] İndirilmeye başlanıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Kapak İndirilemedi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "Kapak %s 'den indiriliyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "Künye resmi indirildi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Makale indirildi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Makalenin indirilmesi başarısız oldu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "Besleme alınıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18240,7 +18267,7 @@ msgstr "" "Giriş başarısız , calibre Süreli servisleri için kullanıcı adınız ve " "şifrenizi kontrol ediniz ." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18500,7 +18527,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 15d137d12c..bac6db4984 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-17 14:18+0000\n" "Last-Translator: starvit \n" "Language-Team: Ukrainian \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: 2011-09-10 04:57+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:50+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -50,7 +50,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -921,26 +921,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Так" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "Головна" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -952,7 +952,7 @@ msgstr "Журнал відлагодження" msgid "Communicate with Android phones." msgstr "Зв'язується з телефонами на базі операційної системи \"Android\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -960,11 +960,11 @@ msgstr "" "Перелік папок (розділений комами) для надсилання електронних книжок на " "пристрій. Будуть використані ті, що були створені першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Зв'язується з телефонами на базі операційної системи \"S60\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1090,9 +1090,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1100,8 +1100,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "Каталог" @@ -1540,15 +1540,19 @@ msgstr "Зв’язуєтья з Sony PRS-500 eBook reader." msgid "Communicate with all the Sony eBook readers." msgstr "Зв’язується з Sony eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Усі по назві" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Усі по автору" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1556,7 +1560,7 @@ msgstr "" "Список полів метаданих, розділений комами, перетворити в колекції на " "пристрої. Можливості включають: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1564,11 +1568,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1577,34 +1581,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "Шукати книги в всіх теках" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2328,10 +2332,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2339,7 +2345,7 @@ msgstr "" "Використати обкладинку з джерельного файлу в налаштуваннях до визначеної " "обкладинки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2347,41 +2353,43 @@ msgstr "" "Вставте порожній рядок між абзацами. Не буде працювати, якщо вихідний файл " "не використовує абзаци (

    або

    теги)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2392,7 +2400,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2402,107 +2410,107 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Вказати заголовок" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Вказати авторів. Декілька авторів повинні бути розділені амперсандами (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "Версія заголовку, що використовується для сортування. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "Рядок, що використовується для сортування за автором. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Встановити обкладинку для вказаного файлу або URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Ввести опис книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Вказати видавця книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Вказати серію, до якої належить книжка." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Вказати номер книги в серії." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Вказати оцінку. Може бути число між 1 і 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Вказати ISBN книжки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Вказати теґи для книжки. Повинні бути розділені комами." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Вказати виробника (продюсера) книжки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Встановити мову." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Вказати дату публікації." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Встановити часову мітку книги (використовується колонкою дати в calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2510,86 +2518,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Не можу знайти е-книжку всередині архіву" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Індекс серії і оцінка повиненні бути числами. Ігнорується." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "Не вдалося розібрати дату/час" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Конвертую вхідний файл в HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Виконую перетворення книги…" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Створюю" @@ -2708,7 +2716,7 @@ msgid "Start" msgstr "Старт" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Всі статті" @@ -3182,7 +3190,7 @@ msgid "Producer" msgstr "Виробник (продюсер)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3349,7 +3357,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Обкладинка" @@ -3395,7 +3403,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3505,6 +3513,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Це книжка Amazon Topaz. Вона не может бути прочитана." @@ -3943,7 +3958,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Зміст:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3951,8 +3966,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4165,8 +4186,8 @@ msgid "Upload downloaded news to device" msgstr "Завантажити на пристрій закачані новини" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Видалити книги з бібліотеки після завантаження на пристрій" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4346,7 +4367,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4450,7 +4471,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Додати книги до бібліотеки з підключеного пристрою" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "Отримати аннотації (експерементально)" @@ -4727,8 +4748,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4752,7 +4773,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4802,46 +4823,46 @@ msgstr "Підготовка перетворення %d книг(и)" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Копіювати в бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Копіювати вибрані книжки до вказаної бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(Видалення після копіювання)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Не вдається скопіювати" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Немає бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Не знайдено бібліотеку в %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Копіювання" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "Неможливо скопіювати книги: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4949,14 +4970,14 @@ msgid "Main memory" msgstr "Основна пам'ять" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "Карта пам'яті A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "Карта пам’яті B" @@ -5670,7 +5691,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Нема книг" @@ -5984,7 +6005,7 @@ msgstr "вивід" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6797,7 +6818,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6824,23 +6845,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Без змін" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -7019,39 +7045,45 @@ msgstr "Книга " msgid "MOBI Output" msgstr "Вивід MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Налаштування Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7212,7 +7244,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7220,7 +7252,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7734,160 +7766,160 @@ msgstr "Надіслати метадані до пристрою" msgid "Send collections to device" msgstr "Надіслати колекції до пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "Встановити дію по замовчанню при надсиланні на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Надіслати в основну пам'ять" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Надіслати на картку пам'яті А" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Надіслати на картку пам'яті B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Надіслати і видалити з бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Помилка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Немає відповідних форматів" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "обрано для насилання" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Вибрати формат для надсилання" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Не вдається відправити: прийстрій не під'єднано" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Не вдається відправити: пристрій не має картки памя'ті" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "Надсилання каталогу на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Надсилання новин на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Надсилання кнги на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8535,7 +8567,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8641,7 +8673,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8812,10 +8844,6 @@ msgstr "Оцінка:" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Без змін" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8826,7 +8854,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8958,13 +8986,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10817,8 +10845,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10844,41 +10872,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11267,13 +11295,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "Доступ заборонено" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11580,11 +11608,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11592,21 +11620,21 @@ msgstr "" msgid "Next" msgstr "Далі" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11614,107 +11642,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "Поміняти місцями автора і назву" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "Не вдалось прочитати обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "Не вдалось прочитати обкладинку %s формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "Неправильна обкладинка в %s форматі" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "Змінити обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "&Коментарі" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14496,7 +14524,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "Пошуки" @@ -16704,17 +16732,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17831,106 +17859,110 @@ msgid "English (Israel)" msgstr "English (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "English (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "English (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "German (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Dutch (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Dutch (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18037,108 +18069,108 @@ msgstr "" msgid "Unknown News Source" msgstr "Невідоме джерело новин" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "Завантаження завершено" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " з " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "Пробую завантажити обкладинку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "Не вадлос завантажити обкладинку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "Стаття без назви" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "Стаття завантажена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "Не вдалось завантажити статтю: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18402,7 +18434,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index d0f1f71eff..2ba7ec9015 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:57+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:51+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 53b4695399..2d3275b140 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-20 07:06+0000\n" "Last-Translator: Alice Joseph \n" "Language-Team: Vietnamese \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: 2011-09-10 04:57+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:51+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -914,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -945,7 +945,7 @@ msgstr "Nhật kí gỡ lỗi" msgid "Communicate with Android phones." msgstr "Giao tiếp với điện thoại Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -953,11 +953,11 @@ msgstr "" "Dấu phẩy tách các danh sách thư mục để gửi e-book đến thiết bị. Thư mục đầu " "tiên có mặt sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "Giao tiếp với điện thoại S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1085,9 +1085,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Tin tức" @@ -1095,8 +1095,8 @@ msgstr "Tin tức" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1536,21 +1536,25 @@ msgstr "Giao tiếp với Sony PRS-500 eBook reader." msgid "Communicate with all the Sony eBook readers." msgstr "Giao tiếp với Sony eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "Tất cả theo tựa đề" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "Tất cả theo tác giả" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1558,11 +1562,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1571,34 +1575,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2301,10 +2305,12 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2312,7 +2318,7 @@ msgstr "" "Ưu tiên sử dụng bìa sách được tìm ra từ tập tin đầu vào hơn là bìa đã được " "định trước." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." @@ -2320,21 +2326,21 @@ msgstr "" "Chèn một dòng trắng giữa các đoạn tài liệu. Không có tác dụng nếu tập tin " "đầu vào không sử dụng đoạn (thẻ

    hoặc

    )." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -"Xóa ảnh đầu tiên trong tập tin đầu vào. Hữu ích nếu ảnh đó là bìa sách và " -"bạn muốn sử dụng một bìa từ nguồn khác." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -2342,17 +2348,17 @@ msgstr "" "Chèn thông tin mô tà vào đầu cuốn sách. Hữu ích nếu thiết bị đọc sách của " "bạn không có chức năng hiển thị/tìm kiếm thông tin mô tà trực tiếp." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -2360,7 +2366,7 @@ msgstr "" "Đọc thông tin mô tả từ tập tin OPF được chỉ định. Thông tin mô tả được đọc " "từ tập tin này sẽ ghi đè thông tin mô tả trong tập tin đầu vào." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2371,7 +2377,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2381,106 +2387,106 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Gán Tựa đề" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Gán tác giả. Tên các tác giả phải được ngăn cách bằng ký hiệu và (&)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "Gán bìa sách từ tập tin hoặc URL được chỉ định" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Gán mô tả" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Gán nhà xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Gán thứ tự trong bộ sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Gán điểm số. Phài là một số từ 1 đến 5" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Gán ISBN" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "Gán thẻ cho sách. Giữa các thẻ phải có dấu phẩy." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Gán ngôn ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "Gán ngày xuất bản" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Gán mốc thời gian (được sử dụng cho cột ngày trong calibre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2488,86 +2494,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "Không tìm thấy sách điện tử trong tập tin nén" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "Đang chuyển đổi tập tin đầu vào sang HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "Đang thay đổi sách điện tử" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "Đang tạo" @@ -2698,7 +2704,7 @@ msgid "Start" msgstr "Bắt đầu" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3167,7 +3173,7 @@ msgid "Producer" msgstr "Chủ nhiệm" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3332,7 +3338,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "Bìa sách" @@ -3378,7 +3384,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3488,6 +3494,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 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ý." @@ -3904,7 +3917,7 @@ msgstr "" msgid "Table of Contents:" msgstr "Mục lục:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3915,8 +3928,14 @@ msgstr "" "HTML trước rồi thử lại.\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -4127,8 +4146,8 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "Xóa sách trong thư viện sau khi tải lên thiết bị" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4308,7 +4327,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4411,7 +4430,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "Thêm sách vào thư viện calibre từ thiết bị được kết nối" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4687,8 +4706,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4710,7 +4729,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4760,46 +4779,46 @@ msgstr "Bắt đầu chuyển đổi %d cuốn sách" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "Sao chép đến thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "Sao chép những sách được chọn đến thư viện chỉ định" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "Không thể sao chép" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "Không có thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "Không tìm thấy thư viện ở %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "Đang chép" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4907,14 +4926,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5633,7 +5652,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "Không có sách" @@ -5956,7 +5975,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6769,7 +6788,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6799,23 +6818,28 @@ msgstr "" "thụt vào đầu các đoạn để chúng có thể được nhận biết dễ dàng. Lựa chọn này " "cho phép điều chỉnh khoảng cách thụt vào đó." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "Không thay đổi" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6998,39 +7022,45 @@ msgstr "Sách " msgid "MOBI Output" msgstr "Xuất MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "&Tiêu đề cho Mục Lục:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "Không nén nội dung tập tin" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "Không thêm Mục Lục vào sách" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Tùy chọn Kindle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "Thẻ Personal Doc:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -7191,7 +7221,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7199,7 +7229,7 @@ msgstr "&Trước" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7718,82 +7748,82 @@ msgstr "Gửi thông tin mô tả sang thiết bị" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "Tải %d sách lên thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "Xóa sách trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "Tải sách từ thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "Xem sách trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "Gửi đến bộ nhớ chính" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "Gửi đến thẻ lưu trữ A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "Gửi đến thẻ lưu trữ M" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "Bộ nhớ chính" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "Gửi rồi xóa khỏi thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Lỗi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "Lỗi giao tiếp với thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "Không có định dạng phù hợp" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "Chọn thư mục để kết nối như một thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "Lỗi giao tiếp với thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -7801,69 +7831,69 @@ msgstr "" "Có lỗi tạm thời khi giao tiếp với thiết bị. Xin thử tháo rồi kết nối lại " "thiết bị hoặc khởi động lại." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "Thiết bị " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " đã phát hiện." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "được chọn để gửi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "Chọn định dạng để gửi đến thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "Không có thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "Không thể gửi: Chưa có thiết bị được kết nối" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "Không có thẻ nhớ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "Không thể gửi: Thiết bị không có thẻ lưu trữ/thẻ nhớ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "Tự động chuyển đổi những cuốn sách sau trước khi tải lên thiết bị?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "Đang gửi tin đến thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "Đang gửi sách đến thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -7871,11 +7901,11 @@ msgstr "" "Không thể tải những cuốn sách sau lên thiết bị vì chúng không có định dạng " "phù hợp. Chuyển đổi chúng sang định dạng mà thiết bị của bạn hỗ trợ." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "Không còn chỗ trống trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "

    Không thể tải sách lên thiết bị vì không còn chỗ trống " @@ -8527,7 +8557,7 @@ msgid "Author names cannot contain & characters." msgstr "Tên tác giả không được chứa kí tự &." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "Quản lý tên tác giả" @@ -8633,7 +8663,7 @@ msgid "Standard metadata" msgstr "Thông tin mô tả chuẩn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8804,10 +8834,6 @@ msgstr "Điểm &số:" msgid "Rating of this book. 0-5 stars" msgstr "Điểm cho cuốn sách này. 0-5 sao" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "Không thay đổi" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " sao" @@ -8818,7 +8844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8950,13 +8976,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10806,8 +10832,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10833,41 +10859,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11256,13 +11282,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11569,11 +11595,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11581,21 +11607,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11603,107 +11629,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14491,7 +14517,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16698,17 +16724,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17825,106 +17851,110 @@ msgid "English (Israel)" msgstr "English (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "English (Singapore)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "English (Yemen)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "Spanish (Uruguay)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "Spanish (Argentina)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "Spanish (Mexico)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "Spanish (Cuba)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "Spanish (Chile)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "Spanish (Ecuador)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "Spanish (Honduras)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "Spanish (Venezuela)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "Spanish (Bolivia)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "Spanish (Nicaragua)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "German (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "French (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "Dutch (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "Dutch (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18031,108 +18061,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18390,7 +18420,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index bc8d946beb..707474ba72 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:58+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:51+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 081f8e83d1..9b369cdb1b 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:58+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:51+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index affbf75c4d..6421f06ff7 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-09-09 23:11+0000\n" "Last-Translator: Li Fanxi \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,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: 2011-09-11 04:45+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:53+0000\n" +"X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -53,7 +53,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -82,7 +82,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -91,17 +91,17 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -134,10 +134,10 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -150,8 +150,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -170,7 +170,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -178,21 +178,21 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -895,26 +895,26 @@ msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "主" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "存储卡B" @@ -926,17 +926,17 @@ msgstr "调试日志" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "逗号间隔的电子书发送到设备目录的列表。将使用第一个存在的目录。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "与 WebOS 平板通信。" @@ -1068,9 +1068,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新闻" @@ -1078,8 +1078,8 @@ msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "分类" @@ -1514,21 +1514,25 @@ msgstr "与 Sony PRS-500 电子书阅读器通信。" msgid "Communicate with all the Sony eBook readers." msgstr "与 Sony 电子书阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "按标题" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "按作者" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "逗号间隔的元数据域列表,用以在设备形成合集。可能性包括: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1538,11 +1542,11 @@ msgstr "" "。支持两种分类:%(abt)s:%(abtv)s 和 %(aba)s:%(abav)s。 " "把这些值加入列表以便启用它们。这些分类会被命名为\":\"后的名字。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "为书籍上传分别的封面小图片(比较新的阅读器)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1553,34 +1557,34 @@ msgstr "" "通常来说,SONY阅读器从电子书文件本身获得封面图像。用这个选项,calibre会向SONY阅读器发送一个单独的封面图像。这在你发送无法改变封面的DRM书" "籍时是有用的。警告:该选项只能用于更新的SONY阅读器:350,650,950或者更新。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "使用自动管理时刷新分别的封面(更新的阅读器)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "设置这个选项以用来在每次连接设备时上传分别的书籍封面。如果你的阅读器上有过多的书籍以至于影响到性能时,禁用这个选项。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "创建小图像时保持长宽比。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "如果你想让小图像和封面图像具有同样的长宽比,勾选这个选项。如果你想让小图像拥有最大的大小,而忽略长宽比,不要勾选这个选项。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "在所有文件夹中搜索书籍" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2275,57 +2279,61 @@ msgstr "移除段落之间的空行. 同时设置段落缩进为1.5em. 如果源 msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." -msgstr "calibre 在删除段落间的空行时,会自动加入段落缩进以保证可以区分不同的段落。本选项控制缩进的距离(单位是em)。" +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "使用从源文件中检测到的封面文件." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "在章节之间插入空行. 如果源文件不使用章节标记 (

    标记) 本选项将不起作用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "设置插入的空白行的高度(单位:em)。段落间的空行高度会是两倍于这个设置值。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." -msgstr "忽略源电子书籍文件中的第一张图片。如果您指定一个外部文件作为书籍封面且源文件中的第一张图片已经是封面,这个选项十分有用。" +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "将书籍元数据添加到书籍的开始。如果您的电子书阅读设备不支持显示和搜索元数据功能,该功能可以有所帮助。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" "将引号、连字号和省略号转换为对应的印刷格式。详细信息请参阅http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "转换各种形式的引号、破折号和省略号到它们的标准形式。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "从指定 OPF 文件中读元数据。读取的元数据将覆盖源文件中定义的其他元数据。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2339,7 +2347,7 @@ msgstr "" "\"%s\" 替换为 \"Mikhail Gorbachiov\"。并且当一个字符可能有多种表示方式时(比如中文和日文中一些共用的字符), " "calibre 会根据当前设置的界面语言类型决定如何去转换这类字符。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2352,87 +2360,87 @@ msgstr "" "fl之类的字母组合的一种特殊的展示方式。大部分阅读器在使用默认字体时无法支持“印刷连字”,所以常常无法正常显示。默认情况下,calibre会把“印刷连字”" "转换成对应的字母组合。本选项用于选择保留“印刷连字”。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "设置标题。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "设置作者。多个作者之间请使用 & 符号分割。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "用作排序的书籍标题序列数字。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "用以进行按作者排序的关键字符串。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "设置封面为指定文件或 URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "设置电子书描述。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "设置书籍出版商。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "设置书籍所属系列。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "设置书籍在系列中的索引位置。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "设置评分。评荐值为 1 到 5 之间的数字。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "设置书籍的 ISBN。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "设置书籍的标签。多个标签之间请用逗号隔开。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "设置书籍制作人。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "设置书籍语言。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "设定出版日期。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "设定书籍时间戳(calibre 中日期列使用)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "启用智能处理。在需要使用任何智能处理选项时都必须先启用这个选项。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " @@ -2441,18 +2449,18 @@ msgstr "" "检测未格式化的章节标题和子标题。把它们从二级标题 (

    ) 标签转换为三级标题 (

    ) " "标签。这个选项不会创建目录,但可以与文档结构检测功能一起使用并创建目录。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "寻找用于表示斜体的常见的词语或模式并把它转换为斜体。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "把多个空格构成的段落缩进转换为 CSS 控制的缩进。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2462,86 +2470,86 @@ msgstr "" "决定一行字符是否能成为一个新的段落的因子,有效值为 0 到 1 之间的小数,默认值是 " "0.4,即略小于半行的长度。如果文档中只有很少的行需要消除段落内换行,应当减小这个设置值。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "决定某行是否为段落内的换行时,使用标点符号和其它格式做为线索。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "移除文档中每个段落间的空白段落。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "对齐左对齐的小节分节符。把多个空白行表示小节分节符替换为水平横线。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "把小节分节符替换为指定的文本。在默认情况下,会使用输入文档中的文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "分析文档中带有连字符的单词。这个文档本身被作为一个词典来确定连字符应该被保留还是被删除。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "查找顺次出现的

    标签。这些标签被重新编号以防止在章节头部中间断开。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "第一项要被替换的搜索模式(正则表达式)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "第一项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "第二项要被替换的搜索模式(正则表达式)<" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "第二项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "第三项要被替换的搜索模式(正则表达式)<" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "第三项搜索的替换文本。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "无法在压缩文件中找到电子书籍" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "序列索引和评分必须为数字。忽略" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "解析日期/时间失败" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "将输入转换为HTML中..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "正在对电子书籍进行转换..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "正在创建" @@ -2673,7 +2681,7 @@ msgid "Start" msgstr "开始" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "所有文章" @@ -3156,7 +3164,7 @@ msgid "Producer" msgstr "出品人" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3326,7 +3334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "封面" @@ -3372,7 +3380,7 @@ msgstr "使用所选择国家的 Amazon 网站上数据做为元数据。" msgid "Amazon timed out. Try again later." msgstr "Amazon 网站访问超时,请稍候再试。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "元数据来源" @@ -3486,6 +3494,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "把 MOBI 文件的内容提取到指定目录。如果指定目录已存在,它会被清除。" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "这是一部 Amazon Topaz 书籍。无法处理。" @@ -3923,7 +3938,7 @@ msgstr "请勿缩小图像体积和位深。图像默认已经被缩小图像体 msgid "Table of Contents:" msgstr "目录:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3933,9 +3948,15 @@ msgstr "" "RTF 文件有 calibre 不支持的特性。先转换到 HTML 再试。\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "hex_2_utf8 处理发生错误" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4166,8 +4187,8 @@ msgid "Upload downloaded news to device" msgstr "将下载的新闻传输到设备上" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "书籍传输到设备后从书库中自动删除" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4341,7 +4362,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4444,7 +4465,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "从连接的设备添加书籍到你的calibre书库" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "抓取注释(实验功能)" @@ -4720,8 +4741,8 @@ msgid "" msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calibre 检查书库中的文件是否匹配数据库中的信息?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4743,7 +4764,7 @@ msgstr "你的书库中的文件和数据库信息相符合。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4793,46 +4814,46 @@ msgstr "开始转换 %d 本书" msgid "Empty output file, probably the conversion process crashed" msgstr "空白输出文件,有可能是会话进程崩溃。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "复制到书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "复制选定书籍到指定的书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(拷贝后删除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "无法复制" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "没有书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "未找到书库在%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "正在复制" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "无法复制书籍: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "已将 %(num)d 本书复制到 %(loc)s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4942,14 +4963,14 @@ msgid "Main memory" msgstr "主内存" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "存储卡B" @@ -5672,7 +5693,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "没有书籍" @@ -5990,7 +6011,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6826,7 +6847,7 @@ msgid "Insert &blank line between paragraphs" msgstr "在段落间插入空白行(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6853,23 +6874,28 @@ msgid "" "This option controls the width of that indent." msgstr "

    calibre 移除段间距后,会自动设置段落缩进,保证区分段落。此选项控制缩进宽度。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "无变更" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "缩进尺寸(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "行间距(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "压缩标点(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "标点符号规整化(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "线性化重整表格(&L)" @@ -7048,39 +7074,45 @@ msgstr "书籍 " msgid "MOBI Output" msgstr "MOBI 输出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "书籍目录标题(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "为 Palm 设备缩放图片(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "使用“排序作者”字段值作为“作者”字段值(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "禁用文件内容压缩" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "不将目录添加到书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle 选项" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "个人文档标签:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "在生成的书籍开始处插入目录,而不是放在末尾(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "忽略边距(&M)" @@ -7241,7 +7273,7 @@ msgstr "跳转到:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7249,7 +7281,7 @@ msgstr "上一个(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7779,160 +7811,160 @@ msgstr "传输元数据到设备上" msgid "Send collections to device" msgstr "发送合集到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "上传 %d 本书到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "从设备上删除书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "从设备上下载书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "查看设备上的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "设置传送到设备的默认操作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "传送到主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "发送到存储卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "发送到存储卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "发送特定格式至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "发送并从书库中删除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "安全移除设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "与设备通信发生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "选择一个将做为设备打开的文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "与设备通讯出现临时性错误。请拔下再重新连接设备,或可能需要重启。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i 本书,共 %(total)i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 本书,共 %i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "正在发送分类到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "无法上传下列书籍到设备,未找到何时格式。请先将书籍转换为设备支持的格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "

    由于设备存储空间不足无法将书籍传送到设备上 " @@ -8641,7 +8673,7 @@ msgid "Author names cannot contain & characters." msgstr "作者名中不能包含&符号" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "管理作者" @@ -8747,7 +8779,7 @@ msgid "Standard metadata" msgstr "标准元数据" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "自定义元数据" @@ -8927,10 +8959,6 @@ msgstr "星级(&R):" msgid "Rating of this book. 0-5 stars" msgstr "为该书评分。0-5 星" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "无变更" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " 星" @@ -8941,7 +8969,7 @@ msgstr "添加标签(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "打开标签编辑器" @@ -9080,13 +9108,13 @@ msgid "&Languages:" msgstr "语言(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "基本元数据(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "自定义元数据(&C)" @@ -10990,8 +11018,8 @@ msgstr "快捷键(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -11017,41 +11045,41 @@ msgstr "默认: %(deflt)s [当前无冲突: %(curr)s]" msgid "Press a key..." msgstr "按任意键..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "已经指定" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "已经指定给" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "该快捷键已不存在" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "快捷键" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "双击某个项目修改与之关联的键盘快捷键" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "按名称查找键盘快捷键" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "无匹配项" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11440,13 +11468,13 @@ msgstr "未处理的异常" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "权限拒绝" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "无法打开 %s。它是否被其它程序占用。" @@ -11762,11 +11790,11 @@ msgstr "正在下载第 %(num)d 项,共 %(tot)d 项" msgid "Downloaded metadata fields" msgstr "选择要下载元数据字段" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "编辑元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11774,14 +11802,14 @@ msgstr "编辑元数据" msgid "Next" msgstr "下一项" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "前一项" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -11790,7 +11818,7 @@ msgstr "" "自动基于当前标题创建排序标题字段。\n" "使用这个按钮创建排序标题字段的值可以使该字段状况由红色变为绿色。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11798,107 +11826,107 @@ msgid "" "Click and hold on the button to see it." msgstr "自动基于当前作者创建排序作者字段。使用这个按钮创建排序作者字段的值可以使该字段状况由红色变为绿色。点住本按钮不放可以弹出相关的功能菜单。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "依据“排序作者”设置“作者”" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "依据“作者”设置“排序作者”" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "复到“作者”字段到“排序作者”字段" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "复到“排序作者”字段到“作者”字段" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "对调“作者”和“标题”" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "管理作者数据。用于重命名作者或更正某个作者对应的排序用值" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "删除空系列(系列中没有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "把剪贴板中的内容粘贴到标识号文本框并冠以isbn:前缀" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "下载元数据(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "配置元数据下载功能" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "改变 calibre 下载元数据的行为" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr " [第 %(num)d 本,共 %(tot)d 本]" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "无法读取封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "无法从 %s 格式中读取封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s 格式中封面无效" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "保存更改,编辑 %s 元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "更换封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "注释(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "元数据(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "封面与格式(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "自定义元数据(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "注释(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "基本元数据" @@ -14861,7 +14889,7 @@ msgid "" msgstr "更新这么多本书的元数据需要花费一些时间。你确定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "搜索" @@ -17225,17 +17253,17 @@ msgstr "标签必须只包含小写字母,数字及下划线,并且以字母 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均评分为 %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    正在将旧数据库转移到位于 %s 的新数据库

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "正在压缩数据库" @@ -18355,106 +18383,110 @@ msgid "English (Israel)" msgstr "英语(以色列)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "英语(新加坡)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "英语(也门)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "英语(冰岛)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "英语(中国)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "英语 (南非)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "西班牙语(巴拉圭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "西班牙语 (乌拉圭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "西班牙语 (阿根廷)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "西班牙语 (墨西哥)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "西班牙语 (古巴)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "西班牙语 (智利)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "西班牙语 (厄瓜多尔)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "西班牙语 (洪都拉斯)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "西班牙语 (委内瑞拉)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "西班牙语 (玻利维亚)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "西班牙语 (尼加拉瓜)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "西班牙语 (哥伦比亚)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "德语(奥地利)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "法语(比利时)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "荷兰语(荷兰)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "荷兰语(比利时)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "上午" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "下午" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "上午" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "下午" @@ -18561,108 +18593,108 @@ msgstr "不从 calire 服务器下载最新订阅清单" msgid "Unknown News Source" msgstr "未知新闻来源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "订阅清单 “%s” 需要用户名与密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "下载完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "下载下列文章失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "下载下列文章的某些部分失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " 自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\t失败链接:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "无法获取文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "调试用信息出现在日志文件前部" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "以 -vv 参数运行,以便查看出错的原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "正在抓取源..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "从索引页面获取了源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "正在尝试下载封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "正在生成刊头..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "开始下载 [ %d 线程]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "新闻源下载到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "无法下载封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "正在从 %s 下载封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "已下载刊头图像" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "无标题文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "已下载文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "下载失败文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "抓取源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "登录失败,检查您 calibre 期刊服务的用户名密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18921,7 +18953,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 80ca015bdd..9cfcf4262a 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+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: 2011-09-10 04:58+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:52+0000\n" +"X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -49,7 +49,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -78,7 +78,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -87,17 +87,17 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -130,10 +130,10 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -146,8 +146,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -166,7 +166,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -174,21 +174,21 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -885,26 +885,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "" @@ -916,17 +916,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1045,9 +1045,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1055,8 +1055,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "" @@ -1485,21 +1485,25 @@ msgstr "" msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1507,11 +1511,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,34 +1524,34 @@ msgid "" "950 and newer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2199,56 +2203,60 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2259,7 +2267,7 @@ msgid "" "current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2269,105 +2277,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2375,86 +2383,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "" @@ -2568,7 +2576,7 @@ msgid "Start" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" @@ -3023,7 +3031,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3181,7 +3189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "" @@ -3227,7 +3235,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "" @@ -3337,6 +3345,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" @@ -3730,7 +3745,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3738,8 +3753,14 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 @@ -3948,7 +3969,7 @@ msgid "Upload downloaded news to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" +msgid "Delete news books from library after uploading to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 @@ -4123,7 +4144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4226,7 +4247,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "" @@ -4500,8 +4521,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4523,7 +4544,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4573,46 +4594,46 @@ msgstr "" msgid "Empty output file, probably the conversion process crashed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4720,14 +4741,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "" @@ -5435,7 +5456,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "" @@ -5749,7 +5770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6562,7 +6583,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" @@ -6589,23 +6610,28 @@ msgid "" "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "" @@ -6784,39 +6810,45 @@ msgstr "" msgid "MOBI Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "" @@ -6977,7 +7009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -6985,7 +7017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7499,160 +7531,160 @@ msgstr "" msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 -#, python-format -msgid "%(num)i of %(total)i Books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format +msgid "%(num)i of %(total)i Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "" @@ -8300,7 +8332,7 @@ msgid "Author names cannot contain & characters." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "" @@ -8406,7 +8438,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "" @@ -8577,10 +8609,6 @@ msgstr "" msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr "" @@ -8591,7 +8619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "" @@ -8723,13 +8751,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "" @@ -10577,8 +10605,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10604,41 +10632,41 @@ msgstr "" msgid "Press a key..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11027,13 +11055,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -11340,11 +11368,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11352,21 +11380,21 @@ msgstr "" msgid "Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " "green." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11374,107 +11402,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14255,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "" @@ -16459,17 +16487,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "" @@ -17586,106 +17614,110 @@ msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 -msgid "English (Singapore)" +msgid "English (Russia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 -msgid "English (Yemen)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 -msgid "English (Ireland)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 -msgid "English (China)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 -msgid "English (South Africa)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 -msgid "Spanish (Paraguay)" +msgid "English (South Africa)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 -msgid "Spanish (Uruguay)" +msgid "Spanish (Paraguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 -msgid "Spanish (Argentina)" +msgid "Spanish (Uruguay)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 -msgid "Spanish (Mexico)" +msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -17792,108 +17824,108 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18149,7 +18181,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index d036bb6d75..d64c55ea68 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: 2011-09-09 21:09+0000\n" +"POT-Creation-Date: 2011-09-16 18:18+0000\n" "PO-Revision-Date: 2011-08-05 16:09+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: 2011-09-10 04:59+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-17 04:53+0000\n" +"X-Generator: Launchpad (build 13955)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -50,7 +50,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -79,7 +79,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:300 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -88,17 +88,17 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/identify.py:465 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:116 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:69 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:733 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:987 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:989 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:991 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:734 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:988 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:990 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:992 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 @@ -131,10 +131,10 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:385 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:393 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 @@ -147,8 +147,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -167,7 +167,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:394 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:170 @@ -175,21 +175,21 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:539 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:547 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:558 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2035 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2185 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3240 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3375 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 -#: /home/kovid/work/calibre/src/calibre/library/server/content.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:150 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:66 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:88 @@ -893,26 +893,26 @@ msgstr "書庫的路徑太長。必須少於 %d 字元。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:985 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1099 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" msgstr "主要" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" msgstr "記憶卡 B" @@ -924,17 +924,17 @@ msgstr "除錯紀錄" msgid "Communicate with Android phones." msgstr "和Android 為OS的電話交換資料" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "要將電子書傳送至裝置的目錄清單,以逗號分隔。會使用第一個存在的目錄" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:175 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." msgstr "與 S60 電話連接。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." msgstr "" @@ -1058,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1139 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1141 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:332 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:345 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新聞" @@ -1068,8 +1068,8 @@ msgstr "新聞" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3060 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3078 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 msgid "Catalog" msgstr "分類" @@ -1503,21 +1503,25 @@ msgstr "與 Sony PRS-500 eBook 閱讀器連接。" msgid "Communicate with all the Sony eBook readers." msgstr "與所有的 Sony eBook 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 +msgid "Comments have been removed as the SONY reader chokes on them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" msgstr "全部依書名" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" msgstr "全部依作者" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "要轉換到裝置上收藏的元數據欄位清單(以逗號分隔)。可用的數值包含: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1525,11 +1529,11 @@ msgid "" "collections will be given the name provided after the \":\" character." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" msgstr "分開上傳書籍的封面縮圖(新閱讀者)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1540,34 +1544,34 @@ msgstr "" "通常,SONY 閱讀器會從電子書檔案本身取得封面圖片。使用這個選項,calibre 會傳送分離的封面圖片到閱讀器,如果您傳送的是不能變更封面具 DRM " "保護的電子書時會很有用。警告:這個選項只能用於較新的 SONY 閱讀器:350, 650, 950 或往後機種。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "使用自動管理時重新整理個別封面 (新聞閱讀器)" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " "performance is unacceptable." msgstr "設定這個選項會在您每一次連接裝置時上傳分離的書籍封面。如果您在閱讀器上有太多書籍以致影響效能時請取消這個選項。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "建立縮圖時保持封面的長寬比" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " "be the maximum size, ignoring aspect ratio." msgstr "如果您想要封面縮圖保持與封面相同的長寬比(寬度與高度),請設定這個選項。如果您想要縮圖有最大的尺寸,忽略長寬比,請不要設定它。" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 msgid "Search for books in all folders" msgstr "搜尋所有資料夾中的書籍" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:97 msgid "" "Setting this option tells calibre to look for books in all folders on the " "device and its cards. This permits calibre to find books put on the device " @@ -2254,40 +2258,44 @@ msgstr "" msgid "" "When calibre removes blank lines between paragraphs, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " -"This option controls the width of that indent (in em)." +"This option controls the width of that indent (in em). If you set this value " +"negative, then the indent specified in the input document is used, that is, " +"calibre does not change the indentation." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "使用從來源檔案中檢測到的封面文件." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

    tags)." msgstr "在章節之間插入空行. 如果來源檔案不使用章節標記 (

    標記) 本選項將不起作用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." -msgstr "將輸入電子書的第一張圖片移除。用於當來源檔案的第一張圖片為封面但是您想要指定別的封面時。" +"Remove the first image from the input ebook. Useful if the input document " +"has a cover image that is not identified as a cover. In this case, if you " +"set a cover in calibre, the output document will end up with two cover " +"images if you do not specify this option." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "在書籍的開始處插入書籍元數據。當您的電子書閱讀器不支援直接顯示/搜尋元數據時會很有用。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -2295,17 +2303,17 @@ msgstr "" "將一般的引號、破折號和刪節號轉換為它們在印刷上正確的同義字。需要更多詳細資料,請查閱 " "http://daringfireball.net/projects/smartypants" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "從指定的 OPF 檔案讀取元數據。從這個檔案讀取的元數據會覆蓋來源檔案中的任何元數據。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 #, python-format msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " @@ -2318,7 +2326,7 @@ msgstr "" "將萬國碼字元轉譯成 ASCII 表示法。請小心使用,因為這會將萬國碼字元以 ASCII 取代。例如它會將「%s」以「Mikhail " "Gorbachiov」取代。同時請注意有多種表示法的字元(例如中文與日語共用的字元)會以目前的 calibre 介面語言來表示。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -2328,105 +2336,105 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "設定書名。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "設定作者。多個作者應以半形&分隔。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 msgid "The version of the title to be used for sorting. " msgstr "用來排序的書名版本。 " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " msgstr "當以作者來排序會用這個字串來排序. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" msgstr "設定封面為指定的檔案或 URL" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "設定電子書籍描述。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "設定電子書籍出版商。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "設定這個電子書所屬的系列。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:495 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "這個書本在系列裡的索引。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:499 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "設定評等。應該為從 1 到 5 的數字。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "設定這本書的 ISBN。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "設定這本書的標籤。格式為以逗號分隔的清單。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:511 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "設定書籍的出版商。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:515 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "設定語言。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." msgstr "設定出版日期。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:523 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "設定書籍時間戳記(用於 calibre 日期欄位)。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" "Enable heuristic processing. This option must be set for any heuristic " "processing to take place." msgstr "啟用啟發式處理。任何啟發式處理要生效前必須先設定這個選項。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:535 msgid "" "Detect unformatted chapter headings and sub headings. Change them to h2 and " "h3 tags. This setting will not create a TOC, but can be used in conjunction " "with structure detection to create one." msgstr "偵測未格式化的章節標題與副標題。將它們改變為 h2 和 h3 標籤。這個設定值不會建立目錄,但可以結合結構偵測來建立。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "尋找代表斜體的一般文字和圖案並將它們斜體化。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "將以多個不中斷空白字元組成的縮排轉換為 CSS 縮排。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:549 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.4, just below " @@ -2434,86 +2442,86 @@ msgid "" "unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:557 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:561 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "當每個段落之間存在空白段落時將它們從文件中移除" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:566 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:577 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" "Analyze hyphenated words throughout the document. The document itself is " "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "分析整份文件的連字符。會使用文件本身做為字典以便判斷連字符應該保留或刪除。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:583 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

    or

    tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "尋找有順序出現的

    標籤。標籤的編號會重新安排以免它們將章節標題從中分割。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:597 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:601 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:610 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:612 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:615 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:714 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" msgstr "無法在壓縮文件中找到電子書籍" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:772 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "系列索引和評等的數值必須為數字。忽略" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:779 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" msgstr "解析日期/時刻失敗" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:938 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." msgstr "將輸入轉換為HTML格式..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:965 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." msgstr "正在對電子書籍進行轉換..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1069 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1072 msgid "Creating" msgstr "正在建立" @@ -2642,7 +2650,7 @@ msgid "Start" msgstr "開始" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "所有文章" @@ -3111,7 +3119,7 @@ msgid "Producer" msgstr "製作人" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3273,7 +3281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1417 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1499 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:930 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Cover" msgstr "封面" @@ -3319,7 +3327,7 @@ msgstr "" msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:161 msgid "Metadata source" msgstr "元數據來源" @@ -3430,6 +3438,13 @@ msgid "" "directory already exists, it will be deleted." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 +msgid "" +"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " +"Using this feature means that the book will not auto sync its last read " +"position on multiple devices. Complain to Amazon." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "這是 Amazon Topaz 書籍。它是無法被處理的。" @@ -3867,7 +3882,7 @@ msgstr "不要減少圖片的大小或顏色深度。圖片的大小或顏色深 msgid "Table of Contents:" msgstr "目錄:" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:277 #, python-format msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " @@ -3877,9 +3892,15 @@ msgstr "" "這個 RTF 檔案含有 calibre 不支援的功能。請先將它轉換為 HTML 後再試一次。\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:291 -msgid "error no state found in hex_2_utf8" -msgstr "在 hex_2_utf8 中找到錯誤的狀態" +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 +msgid "File could be older RTF...\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 +msgid "" +"File also has newer RTF.\n" +"Will do the best to convert.\n" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4105,8 +4126,8 @@ msgid "Upload downloaded news to device" msgstr "將下載的新聞上傳到裝置" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 -msgid "Delete books from library after uploading to device" -msgstr "上傳到裝置後刪除書庫中的書籍" +msgid "Delete news books from library after uploading to device" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4280,7 +4301,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:89 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:222 @@ -4383,7 +4404,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "從連接的裝置將書籍加入您的 calibre 書庫" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" msgstr "取回註記(實驗性功能)" @@ -4657,8 +4678,8 @@ msgid "" msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書庫中的檔案是否與資料庫相符嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 @@ -4680,7 +4701,7 @@ msgstr "您書庫中的檔案符合資料庫中的資訊。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:466 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 msgid "Not allowed" @@ -4730,46 +4751,46 @@ msgstr "正在開始 %d 本書的轉換" msgid "Empty output file, probably the conversion process crashed" msgstr "空的輸出檔案,可能是轉換程序當機了" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" msgstr "複製到書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" msgstr "將選擇的書籍複製到指定的書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" msgstr "(複製後刪除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:170 msgid "Cannot copy" msgstr "不能複製" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" msgstr "沒有書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" msgstr "在 %s 找不到書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 msgid "Copying" msgstr "複製中" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " msgstr "無法複製書籍: " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -4877,14 +4898,14 @@ msgid "Main memory" msgstr "主記憶體" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" msgstr "記憶卡 A" @@ -5597,7 +5618,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處理。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:895 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" msgstr "沒有書籍" @@ -5915,7 +5936,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 @@ -6745,7 +6766,7 @@ msgid "Insert &blank line between paragraphs" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" @@ -6772,23 +6793,28 @@ msgid "" "This option controls the width of that indent." msgstr "

    當 calibre 移除內部的段落間距時,會自動設定段落縮排,以確保每個段落能清楚的辨識。這個選項控制了縮排的寬度。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 +msgid "No change" +msgstr "沒有改變" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" msgstr "智慧型標點符號(&P)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" msgstr "表格直線化(&L)" @@ -6967,39 +6993,45 @@ msgstr "書籍 " msgid "MOBI Output" msgstr "MOBI 輸出" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" msgstr "目錄頁的標題(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" msgstr "為 &Palm 裝置重新縮放圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" msgstr "以作者進行排序(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" msgstr "停用檔案內容的壓縮" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" msgstr "不要在書籍中加入目錄頁" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" msgstr "Kindle 選項" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" msgstr "個人文件標籤:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +msgid "" +"Enable sharing of book content via Facebook, etc. WARNING: Disables last " +"read syncing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" msgstr "忽略邊緣(&M)" @@ -7160,7 +7192,7 @@ msgstr "移至:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:611 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:114 msgid "&Previous" @@ -7168,7 +7200,7 @@ msgstr "上一本(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:610 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:107 msgid "&Next" @@ -7689,160 +7721,160 @@ msgstr "傳送元數據到裝置" msgid "Send collections to device" msgstr "傳送藏書到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" msgstr "上傳 %d 本書到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" msgstr "從裝置刪除書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" msgstr "從裝置下載書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" msgstr "檢視裝置上的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" msgstr "設定預設的傳送到裝置動作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" msgstr "傳送到主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" msgstr "傳送到記憶卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" msgstr "傳送到記憶卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:514 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 msgid "Main Memory" msgstr "主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Send specific format to" msgstr "傳送指定的格式到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" msgstr "傳送並從書庫刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" msgstr "退出裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:316 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 msgid "Error communicating with device" msgstr "與裝置連線時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1223 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 msgid "No suitable formats" msgstr "沒有合適的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "Select folder to open as device" msgstr "選擇資料夾開啟為裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 msgid "Error talking to device" msgstr "與裝置連繫時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:748 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:752 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "與裝置連繫時發生暫時性錯誤。請拔除裝置後重新連線或重新開機。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:795 msgid "Device: " msgstr "裝置: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 msgid " detected." msgstr " 被偵測到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:900 msgid "selected to send" msgstr "選擇要傳送的項目" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" msgstr "0 / %i 本書" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" msgstr "選擇要傳送到裝置的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" msgstr "沒有裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" msgstr "不能傳送:沒有連線中的裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" msgstr "沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" msgstr "不能傳送:裝置沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" msgstr "是否在上傳到裝置前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." msgstr "正在傳送分類到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." msgstr "正在傳送新聞到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." msgstr "正在傳送書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "無法上傳下列書籍到裝置,因為找不到適合的格式。請先將書籍轉換為您的裝置支援的格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" msgstr "裝置上已無空間" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

    Cannot upload books to device there is no more free space available " msgstr "

    不能上傳書籍到裝置,因為已無更多可用空間 " @@ -8497,7 +8529,7 @@ msgid "Author names cannot contain & characters." msgstr "作者姓名不能包含 & 字元。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Manage authors" msgstr "管理作者" @@ -8603,7 +8635,7 @@ msgid "Standard metadata" msgstr "標準元數據" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" msgstr "自訂元數據" @@ -8778,10 +8810,6 @@ msgstr "評等(&R):" msgid "Rating of this book. 0-5 stars" msgstr "這本書的評等。從 0-5 顆星" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 -msgid "No change" -msgstr "沒有改變" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" msgstr " 顆星" @@ -8792,7 +8820,7 @@ msgstr "加入標籤(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:184 msgid "Open Tag Editor" msgstr "開啟標籤編輯器" @@ -8934,13 +8962,13 @@ msgid "&Languages:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:708 msgid "&Basic metadata" msgstr "基本元數據(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" msgstr "自訂元數據(&C)" @@ -10795,8 +10823,8 @@ msgstr "捷徑(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:471 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -10822,41 +10850,41 @@ msgstr "" msgid "Press a key..." msgstr "請按下按鍵..." -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" msgstr "已經指派" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" msgstr "已經指派給" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" msgstr "找不到符合項" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" @@ -11246,13 +11274,13 @@ msgstr "未處理的例外" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:437 msgid "Permission denied" msgstr "權限不足" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:438 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "無法開啟 %s。它是否已被其他的程式開啟?" @@ -11565,11 +11593,11 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" msgstr "編輯元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:211 @@ -11577,14 +11605,14 @@ msgstr "編輯元數據" msgid "Next" msgstr "下一個" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:221 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:384 msgid "Previous" msgstr "上一個" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:114 msgid "" "Automatically create the title sort entry based on the current title entry.\n" "Using this button to create title sort will change title sort from red to " @@ -11593,7 +11621,7 @@ msgstr "" "自動以目前的書名項目建立書名排序。\n" "使用這個按鈕建立書名排序會將書名排序由紅色改為綠色。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:125 msgid "" "Automatically create the author sort entry based on the current author " "entry. Using this button to create author sort will change author sort from " @@ -11601,107 +11629,107 @@ msgid "" "Click and hold on the button to see it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 msgid "Set author sort from author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:132 msgid "Set author from author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:135 msgid "Copy author to author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author sort to author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:148 msgid "Swap the author and title" msgstr "交換作者和書名" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:154 msgid "" "Manage authors. Use to rename authors and correct individual author's sort " "values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:161 msgid "Remove unused series (Series that have no books)" msgstr "移除未使用的系列(沒有任何書籍的系列)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:196 msgid "" "Paste the contents of the clipboard into the identifiers box prefixed with " "isbn:" msgstr "將剪貼簿的內容貼到識別方塊,前面加上 isbn:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:212 msgid "&Download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:224 msgid "Configure download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 msgid "Could not read cover" msgstr "無法讀取封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:334 #, python-format msgid "Could not read cover from %s format" msgstr "無法從 %s 格式讀取封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:341 #, python-format msgid "The cover in the %s format is invalid" msgstr "%s 格式中的封面是無效的" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:486 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "儲存變更並編輯 %s 的元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:588 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 msgid "Change cover" msgstr "改變封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:651 msgid "Co&mments" msgstr "評論(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:687 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" msgstr "元數據(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" msgstr "封面與格式(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" msgstr "自訂元數據(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" msgstr "評論(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" msgstr "" @@ -14504,7 +14532,7 @@ msgid "" msgstr "改變許多書籍的元數據會花上一些時間。您確定嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 msgid "Searches" msgstr "搜尋" @@ -16790,17 +16818,17 @@ msgstr "標籤必須只包含小寫字母、數字和底線,並以字母開頭 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3401 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    將舊的資料庫轉移到 %s 的電子書庫

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3447 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 msgid "Compacting database" msgstr "正在壓實資料庫" @@ -17919,106 +17947,110 @@ msgid "English (Israel)" msgstr "英語(以色列)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 +msgid "English (Russia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" msgstr "英文 (新加坡)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" msgstr "英文 (葉門)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" msgstr "英語(愛爾蘭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" msgstr "英語(中國)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" msgstr "西班牙(巴拉圭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" msgstr "西班牙語 (烏拉圭)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" msgstr "西班牙語 (阿根廷)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" msgstr "西班牙語 (墨西哥)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" msgstr "西班牙語 (古巴)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" msgstr "西班牙語 (智利)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" msgstr "西班牙語 (厄瓜多)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" msgstr "西班牙語 (宏都拉斯)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" msgstr "西班牙語 (委內瑞拉)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" msgstr "西班牙語 (玻利維亞)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" msgstr "西班牙語 (尼加拉瓜)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" msgstr "德文 (AT)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" msgstr "法語 (BE)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" msgstr "荷蘭文 (NL)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" msgstr "荷蘭文 (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:162 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" msgstr "" @@ -18125,108 +18157,108 @@ msgstr "不要從 calibre 伺服器下載最新版的內建食譜" msgid "Unknown News Source" msgstr "未知的新聞來源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:719 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "「%s」食譜需要使用者名稱和密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" msgstr "下載完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:815 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 msgid "Failed to download the following articles:" msgstr "無法下載下列文章:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:834 msgid "Failed to download parts of the following articles:" msgstr "無法下載下列文章的部分:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:823 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:836 msgid " from " msgstr " 來自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "\tFailed links:" msgstr "\t失敗的連結:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:920 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:933 msgid "Could not fetch article." msgstr "無法取得文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:922 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Run with -vv to see the reason" msgstr "以 -vv 執行以查看原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:960 msgid "Fetching feeds..." msgstr "正在取回餵送..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:965 msgid "Got feeds from index page" msgstr "從索引頁取得餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 msgid "Trying to download cover..." msgstr "正在嘗試下載封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:963 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:976 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1043 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "開始下載 [%d 執行緒]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1059 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1072 #, python-format msgid "Feeds downloaded to %s" msgstr "將餵送下載到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1068 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1081 #, python-format msgid "Could not download cover: %s" msgstr "無法下載封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1077 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1090 #, python-format msgid "Downloading cover from %s" msgstr "正在從 %s 下載封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1123 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1136 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 msgid "Untitled Article" msgstr "無標題的文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1334 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1347 #, python-format msgid "Article downloaded: %s" msgstr "已下載的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1345 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1358 #, python-format msgid "Article download failed: %s" msgstr "下載失敗的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1362 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1375 msgid "Fetching feed" msgstr "正在取回餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1517 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "無法登入,請檢查您的 calibre 週期性服務的使用者名稱與密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1519 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18487,7 +18519,7 @@ msgid "" "values'.\n" "The author name suffixes are words that are ignored when they occur at the\n" "end of an author name. The case of the suffix is ignored and trailing\n" -"periods are automatically handled.\n" +"periods are automatically handled. The same is true for prefixes.\n" "The author name copy words are a set of words which if they occur in an\n" "author name cause the automatically generated author sort string to be\n" "identical to the author name. This means that the sort for a string like " From b058e246497ed8b65e2c33443881aabeb5e44983 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sun, 18 Sep 2011 04:57:46 +0000 Subject: [PATCH 02/66] Launchpad automatic translations update. --- setup/iso_639/ca.po | 1168 ++++++++++++++--------------- src/calibre/translations/af.po | 57 +- src/calibre/translations/ar.po | 65 +- src/calibre/translations/ast.po | 57 +- src/calibre/translations/az.po | 57 +- src/calibre/translations/bg.po | 146 ++-- src/calibre/translations/bn.po | 57 +- src/calibre/translations/br.po | 57 +- src/calibre/translations/bs.po | 57 +- src/calibre/translations/ca.po | 291 ++++++- src/calibre/translations/cs.po | 57 +- src/calibre/translations/da.po | 57 +- src/calibre/translations/de.po | 57 +- src/calibre/translations/el.po | 57 +- src/calibre/translations/en_AU.po | 57 +- src/calibre/translations/en_CA.po | 57 +- src/calibre/translations/en_GB.po | 57 +- src/calibre/translations/eo.po | 57 +- src/calibre/translations/es.po | 105 ++- src/calibre/translations/et.po | 57 +- src/calibre/translations/eu.po | 57 +- src/calibre/translations/fa.po | 57 +- src/calibre/translations/fi.po | 57 +- src/calibre/translations/fo.po | 57 +- src/calibre/translations/fr.po | 57 +- src/calibre/translations/gl.po | 57 +- src/calibre/translations/gu.po | 57 +- src/calibre/translations/he.po | 57 +- src/calibre/translations/hi.po | 57 +- src/calibre/translations/hr.po | 57 +- src/calibre/translations/hu.po | 201 +++-- src/calibre/translations/id.po | 57 +- src/calibre/translations/it.po | 103 ++- src/calibre/translations/ja.po | 231 +++--- src/calibre/translations/kn.po | 57 +- src/calibre/translations/ko.po | 57 +- src/calibre/translations/lt.po | 57 +- src/calibre/translations/ltg.po | 57 +- src/calibre/translations/lv.po | 57 +- src/calibre/translations/ml.po | 57 +- src/calibre/translations/mr.po | 57 +- src/calibre/translations/ms.po | 57 +- src/calibre/translations/nb.po | 57 +- src/calibre/translations/nds.po | 57 +- src/calibre/translations/nl.po | 57 +- src/calibre/translations/oc.po | 57 +- src/calibre/translations/pa.po | 57 +- src/calibre/translations/pl.po | 57 +- src/calibre/translations/pt.po | 57 +- src/calibre/translations/pt_BR.po | 65 +- src/calibre/translations/ro.po | 57 +- src/calibre/translations/ru.po | 57 +- src/calibre/translations/sc.po | 57 +- src/calibre/translations/si.po | 57 +- src/calibre/translations/sk.po | 57 +- src/calibre/translations/sl.po | 57 +- src/calibre/translations/sq.po | 57 +- src/calibre/translations/sr.po | 57 +- src/calibre/translations/sv.po | 57 +- src/calibre/translations/ta.po | 57 +- src/calibre/translations/te.po | 57 +- src/calibre/translations/th.po | 57 +- src/calibre/translations/tr.po | 57 +- src/calibre/translations/uk.po | 57 +- src/calibre/translations/ur.po | 57 +- src/calibre/translations/vi.po | 57 +- src/calibre/translations/wa.po | 57 +- src/calibre/translations/yi.po | 57 +- src/calibre/translations/zh_CN.po | 57 +- src/calibre/translations/zh_HK.po | 57 +- src/calibre/translations/zh_TW.po | 57 +- 71 files changed, 4062 insertions(+), 1847 deletions(-) diff --git a/setup/iso_639/ca.po b/setup/iso_639/ca.po index 6e7067fc7d..288e970969 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-09-02 16:21+0000\n" -"PO-Revision-Date: 2011-08-27 16:59+0000\n" +"PO-Revision-Date: 2011-09-17 21:18+0000\n" "Last-Translator: FerranRius \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: 2011-09-03 04:57+0000\n" -"X-Generator: Launchpad (build 13830)\n" +"X-Launchpad-Export-Date: 2011-09-18 04:57+0000\n" +"X-Generator: Launchpad (build 13955)\n" "Language: ca\n" #. name for aaa @@ -1624,351 +1624,351 @@ msgstr "Ivbie North-Okpela-Arhe" #. name for ati msgid "Attié" -msgstr "" +msgstr "Attié" #. name for atj msgid "Atikamekw" -msgstr "" +msgstr "Atikamekw" #. name for atk msgid "Ati" -msgstr "" +msgstr "Ati" #. name for atl msgid "Agta, Mt. Iraya" -msgstr "" +msgstr "Agta, Mt. Iraya" #. name for atm msgid "Ata" -msgstr "" +msgstr "Ata" #. name for atn msgid "Ashtiani" -msgstr "" +msgstr "Ashtiani" #. name for ato msgid "Atong" -msgstr "" +msgstr "Atong" #. name for atp msgid "Atta, Pudtol" -msgstr "" +msgstr "Atta, Pudtol" #. name for atq msgid "Aralle-Tabulahan" -msgstr "" +msgstr "Aralle-Tabulahan" #. name for atr msgid "Waimiri-Atroari" -msgstr "" +msgstr "Waimiri-Atroari" #. name for ats msgid "Gros Ventre" -msgstr "" +msgstr "Gros Ventre" #. name for att msgid "Atta, Pamplona" -msgstr "" +msgstr "Atta, Pamplona" #. name for atu msgid "Reel" -msgstr "" +msgstr "Reel" #. name for atv msgid "Altai, Northern" -msgstr "" +msgstr "Altai septentrional" #. name for atw msgid "Atsugewi" -msgstr "" +msgstr "Atsugewi" #. name for atx msgid "Arutani" -msgstr "" +msgstr "Arutani" #. name for aty msgid "Aneityum" -msgstr "" +msgstr "Aneityum" #. name for atz msgid "Arta" -msgstr "" +msgstr "Arta" #. name for aua msgid "Asumboa" -msgstr "" +msgstr "Asumboa" #. name for aub msgid "Alugu" -msgstr "" +msgstr "Alugu" #. name for auc msgid "Waorani" -msgstr "" +msgstr "Waorani" #. name for aud msgid "Anuta" -msgstr "" +msgstr "Anuta" #. name for aue msgid "=/Kx'au//'ein" -msgstr "" +msgstr "=/Kx'au//'ein" #. name for aug msgid "Aguna" -msgstr "" +msgstr "Aguna" #. name for auh msgid "Aushi" -msgstr "" +msgstr "Aushi" #. name for aui msgid "Anuki" -msgstr "" +msgstr "Anuki" #. name for auj msgid "Awjilah" -msgstr "" +msgstr "Awjilah" #. name for auk msgid "Heyo" -msgstr "" +msgstr "Heyo" #. name for aul msgid "Aulua" -msgstr "" +msgstr "Aulua" #. name for aum msgid "Asu (Nigeria)" -msgstr "" +msgstr "Asu (Nigèria)" #. name for aun msgid "One, Molmo" -msgstr "" +msgstr "One, Molmo" #. name for auo msgid "Auyokawa" -msgstr "" +msgstr "Auyokawa" #. name for aup msgid "Makayam" -msgstr "" +msgstr "Makayam" #. name for auq msgid "Anus" -msgstr "" +msgstr "Anus" #. name for aur msgid "Aruek" -msgstr "" +msgstr "Aruek" #. name for aut msgid "Austral" -msgstr "" +msgstr "Austral" #. name for auu msgid "Auye" -msgstr "" +msgstr "Auye" #. name for auw msgid "Awyi" -msgstr "" +msgstr "Awyi" #. name for aux msgid "Aurá" -msgstr "" +msgstr "Aurá" #. name for auy msgid "Awiyaana" -msgstr "" +msgstr "Awiyaana" #. name for auz msgid "Arabic, Uzbeki" -msgstr "" +msgstr "Àrab, uzbek" #. name for ava msgid "Avaric" -msgstr "" +msgstr "Àvar" #. name for avb msgid "Avau" -msgstr "" +msgstr "Avau" #. name for avd msgid "Alviri-Vidari" -msgstr "" +msgstr "Alviri-Vidari" #. name for ave msgid "Avestan" -msgstr "" +msgstr "Avèstic" #. name for avi msgid "Avikam" -msgstr "" +msgstr "Avikam" #. name for avk msgid "Kotava" -msgstr "" +msgstr "Kotava" #. name for avl msgid "Arabic, Eastern Egyptian Bedawi" -msgstr "" +msgstr "Àrab, Bedawi egipci oriental" #. name for avn msgid "Avatime" -msgstr "" +msgstr "Avatime" #. name for avo msgid "Agavotaguerra" -msgstr "" +msgstr "Agavotaguerra" #. name for avs msgid "Aushiri" -msgstr "" +msgstr "Aushiri" #. name for avt msgid "Au" -msgstr "" +msgstr "Au" #. name for avu msgid "Avokaya" -msgstr "" +msgstr "Avokaya" #. name for avv msgid "Avá-Canoeiro" -msgstr "" +msgstr "Avá-Canoeiro" #. name for awa msgid "Awadhi" -msgstr "" +msgstr "Awadhi" #. name for awb msgid "Awa (Papua New Guinea)" -msgstr "" +msgstr "Awa (Papua Nova Guinea)" #. name for awc msgid "Cicipu" -msgstr "" +msgstr "Cicipu" #. name for awe msgid "Awetí" -msgstr "" +msgstr "Awetí" #. name for awh msgid "Awbono" -msgstr "" +msgstr "Awbono" #. name for awi msgid "Aekyom" -msgstr "" +msgstr "Aekyom" #. name for awk msgid "Awabakal" -msgstr "" +msgstr "Awabakal" #. name for awm msgid "Arawum" -msgstr "" +msgstr "Arawum" #. name for awn msgid "Awngi" -msgstr "" +msgstr "Awngi" #. name for awo msgid "Awak" -msgstr "" +msgstr "Awak" #. name for awr msgid "Awera" -msgstr "" +msgstr "Awera" #. name for aws msgid "Awyu, South" -msgstr "" +msgstr "Awyu meridional" #. name for awt msgid "Araweté" -msgstr "" +msgstr "Araweté" #. name for awu msgid "Awyu, Central" -msgstr "" +msgstr "Awyu central" #. name for awv msgid "Awyu, Jair" -msgstr "" +msgstr "Awyu, Jair" #. name for aww msgid "Awun" -msgstr "" +msgstr "Awun" #. name for awx msgid "Awara" -msgstr "" +msgstr "Awara" #. name for awy msgid "Awyu, Edera" -msgstr "" +msgstr "Awyu, Edera" #. name for axb msgid "Abipon" -msgstr "" +msgstr "Abipon" #. name for axg msgid "Arára, Mato Grosso" -msgstr "" +msgstr "Arára, Mato Grosso" #. name for axk msgid "Yaka (Central African Republic)" -msgstr "" +msgstr "Yaka (República Centreafricana)" #. name for axm msgid "Armenian, Middle" -msgstr "" +msgstr "Armeni mitjà" #. name for axx msgid "Xaragure" -msgstr "" +msgstr "Xaragure" #. name for aya msgid "Awar" -msgstr "" +msgstr "Awar" #. name for ayb msgid "Gbe, Ayizo" -msgstr "" +msgstr "Gbe, Ayizo" #. name for ayc msgid "Aymara, Southern" -msgstr "" +msgstr "Aimara meridional" #. name for ayd msgid "Ayabadhu" -msgstr "" +msgstr "Ayabadhu" #. name for aye msgid "Ayere" -msgstr "" +msgstr "Ayere" #. name for ayg msgid "Ginyanga" -msgstr "" +msgstr "Ginyanga" #. name for ayh msgid "Arabic, Hadrami" -msgstr "" +msgstr "Àrab, Hadrami" #. name for ayi msgid "Leyigha" -msgstr "" +msgstr "Leyigha" #. name for ayk msgid "Akuku" -msgstr "" +msgstr "Akuku" #. name for ayl msgid "Arabic, Libyan" -msgstr "" +msgstr "Àrab, Líbia" #. name for aym msgid "Aymara" @@ -1976,51 +1976,51 @@ msgstr "aimara" #. name for ayn msgid "Arabic, Sanaani" -msgstr "" +msgstr "Àrab, Sanaani" #. name for ayo msgid "Ayoreo" -msgstr "" +msgstr "Ayoreo" #. name for ayp msgid "Arabic, North Mesopotamian" -msgstr "" +msgstr "Àrab, nord de Mesopotàmia" #. name for ayq msgid "Ayi (Papua New Guinea)" -msgstr "" +msgstr "Ayi (Papua Nova Guinea)" #. name for ayr msgid "Aymara, Central" -msgstr "" +msgstr "Aimara central" #. name for ays msgid "Ayta, Sorsogon" -msgstr "" +msgstr "Ayta, Sorsogon" #. name for ayt msgid "Ayta, Magbukun" -msgstr "" +msgstr "Ayta, Magbukun" #. name for ayu msgid "Ayu" -msgstr "" +msgstr "Ayu" #. name for ayy msgid "Ayta, Tayabas" -msgstr "" +msgstr "Ayta, Tayabas" #. name for ayz msgid "Mai Brat" -msgstr "" +msgstr "Mai Brat" #. name for aza msgid "Azha" -msgstr "" +msgstr "Azha" #. name for azb msgid "Azerbaijani, South" -msgstr "" +msgstr "Àzeri meridional" #. name for aze msgid "Azerbaijani" @@ -2028,59 +2028,59 @@ msgstr "Serbi" #. name for azg msgid "Amuzgo, San Pedro Amuzgos" -msgstr "" +msgstr "Amuzgo, San Pedro Amuzgos" #. name for azj msgid "Azerbaijani, North" -msgstr "" +msgstr "Àzeri septentrional" #. name for azm msgid "Amuzgo, Ipalapa" -msgstr "" +msgstr "Amuzgo, Ipalapa" #. name for azo msgid "Awing" -msgstr "" +msgstr "Awing" #. name for azt msgid "Atta, Faire" -msgstr "" +msgstr "Atta, Faire" #. name for azz msgid "Nahuatl, Highland Puebla" -msgstr "" +msgstr "Nahuatl, serra de Puebla" #. name for baa msgid "Babatana" -msgstr "" +msgstr "Babatana" #. name for bab msgid "Bainouk-Gunyuño" -msgstr "" +msgstr "Bainouk-Gunyuño" #. name for bac msgid "Badui" -msgstr "" +msgstr "Badui" #. name for bae msgid "Baré" -msgstr "" +msgstr "Baré" #. name for baf msgid "Nubaca" -msgstr "" +msgstr "Nubaca" #. name for bag msgid "Tuki" -msgstr "" +msgstr "Tuki" #. name for bah msgid "Creole English, Bahamas" -msgstr "" +msgstr "Anglès crioll, Bahames" #. name for baj msgid "Barakai" -msgstr "" +msgstr "Barakai" #. name for bak msgid "Bashkir" @@ -2088,407 +2088,407 @@ msgstr "baixkir" #. name for bal msgid "Baluchi" -msgstr "" +msgstr "Balutxí" #. name for bam msgid "Bambara" -msgstr "" +msgstr "Bambara" #. name for ban msgid "Balinese" -msgstr "" +msgstr "Balinès" #. name for bao msgid "Waimaha" -msgstr "" +msgstr "Waimaha" #. name for bap msgid "Bantawa" -msgstr "" +msgstr "Bantawa" #. name for bar msgid "Bavarian" -msgstr "" +msgstr "Bavarès" #. name for bas msgid "Basa (Cameroon)" -msgstr "" +msgstr "Basa (Camerun)" #. name for bau msgid "Bada (Nigeria)" -msgstr "" +msgstr "Bada (Nigèria)" #. name for bav msgid "Vengo" -msgstr "" +msgstr "Vengo" #. name for baw msgid "Bambili-Bambui" -msgstr "" +msgstr "Bambili-Bambui" #. name for bax msgid "Bamun" -msgstr "" +msgstr "Bamun" #. name for bay msgid "Batuley" -msgstr "" +msgstr "Batuley" #. name for baz msgid "Tunen" -msgstr "" +msgstr "Tunen" #. name for bba msgid "Baatonum" -msgstr "" +msgstr "Baatonum" #. name for bbb msgid "Barai" -msgstr "" +msgstr "Barai" #. name for bbc msgid "Batak Toba" -msgstr "" +msgstr "Batak Toba" #. name for bbd msgid "Bau" -msgstr "" +msgstr "Bau" #. name for bbe msgid "Bangba" -msgstr "" +msgstr "Bangba" #. name for bbf msgid "Baibai" -msgstr "" +msgstr "Baibai" #. name for bbg msgid "Barama" -msgstr "" +msgstr "Barama" #. name for bbh msgid "Bugan" -msgstr "" +msgstr "Bugan" #. name for bbi msgid "Barombi" -msgstr "" +msgstr "Barombi" #. name for bbj msgid "Ghomálá'" -msgstr "" +msgstr "Ghomálá'" #. name for bbk msgid "Babanki" -msgstr "" +msgstr "Babanki" #. name for bbl msgid "Bats" -msgstr "" +msgstr "Bats" #. name for bbm msgid "Babango" -msgstr "" +msgstr "Babango" #. name for bbn msgid "Uneapa" -msgstr "" +msgstr "Uneapa" #. name for bbo msgid "Bobo Madaré, Northern" -msgstr "" +msgstr "Bobo madaré septentrional" #. name for bbp msgid "Banda, West Central" -msgstr "" +msgstr "Banda centre-occidental" #. name for bbq msgid "Bamali" -msgstr "" +msgstr "Bamali" #. name for bbr msgid "Girawa" -msgstr "" +msgstr "Girawa" #. name for bbs msgid "Bakpinka" -msgstr "" +msgstr "Bakpinka" #. name for bbt msgid "Mburku" -msgstr "" +msgstr "Mburku" #. name for bbu msgid "Kulung (Nigeria)" -msgstr "" +msgstr "Kulung (Nigèria)" #. name for bbv msgid "Karnai" -msgstr "" +msgstr "Karnai" #. name for bbw msgid "Baba" -msgstr "" +msgstr "Baba" #. name for bbx msgid "Bubia" -msgstr "" +msgstr "Bubia" #. name for bby msgid "Befang" -msgstr "" +msgstr "Befang" #. name for bbz msgid "Creole Arabic, Babalia" -msgstr "" +msgstr "Àrabe crioll, Babalia" #. name for bca msgid "Bai, Central" -msgstr "" +msgstr "Bai central" #. name for bcb msgid "Bainouk-Samik" -msgstr "" +msgstr "Bainouk-Samik" #. name for bcc msgid "Balochi, Southern" -msgstr "" +msgstr "Balutxí meridional" #. name for bcd msgid "Babar, North" -msgstr "" +msgstr "Babar septentrional" #. name for bce msgid "Bamenyam" -msgstr "" +msgstr "Bamenyam" #. name for bcf msgid "Bamu" -msgstr "" +msgstr "Bamu" #. name for bcg msgid "Baga Binari" -msgstr "" +msgstr "Baga Binari" #. name for bch msgid "Bariai" -msgstr "" +msgstr "Bariai" #. name for bci msgid "Baoulé" -msgstr "" +msgstr "Baoulé" #. name for bcj msgid "Bardi" -msgstr "" +msgstr "Bardi" #. name for bck msgid "Bunaba" -msgstr "" +msgstr "Bunaba" #. name for bcl msgid "Bicolano, Central" -msgstr "" +msgstr "Bicol central" #. name for bcm msgid "Bannoni" -msgstr "" +msgstr "Bannoni" #. name for bcn msgid "Bali (Nigeria)" -msgstr "" +msgstr "Bali (Nigèria)" #. name for bco msgid "Kaluli" -msgstr "" +msgstr "Kaluli" #. name for bcp msgid "Bali (Democratic Republic of Congo)" -msgstr "" +msgstr "Bali (República Democràtica del Congo)" #. name for bcq msgid "Bench" -msgstr "" +msgstr "Bench" #. name for bcr msgid "Babine" -msgstr "" +msgstr "Babine" #. name for bcs msgid "Kohumono" -msgstr "" +msgstr "Kohumono" #. name for bct msgid "Bendi" -msgstr "" +msgstr "Bendi" #. name for bcu msgid "Awad Bing" -msgstr "" +msgstr "Awad Bing" #. name for bcv msgid "Shoo-Minda-Nye" -msgstr "" +msgstr "Shoo-Minda-Nye" #. name for bcw msgid "Bana" -msgstr "" +msgstr "Bana" #. name for bcy msgid "Bacama" -msgstr "" +msgstr "Bacama" #. name for bcz msgid "Bainouk-Gunyaamolo" -msgstr "" +msgstr "Bainouk-Gunyaamolo" #. name for bda msgid "Bayot" -msgstr "" +msgstr "Baiot" #. name for bdb msgid "Basap" -msgstr "" +msgstr "Basap" #. name for bdc msgid "Emberá-Baudó" -msgstr "" +msgstr "Emberá-Baudó" #. name for bdd msgid "Bunama" -msgstr "" +msgstr "Bunama" #. name for bde msgid "Bade" -msgstr "" +msgstr "Bade" #. name for bdf msgid "Biage" -msgstr "" +msgstr "Biage" #. name for bdg msgid "Bonggi" -msgstr "" +msgstr "Bonggi" #. name for bdh msgid "Baka (Sudan)" -msgstr "" +msgstr "Baka (Sudan)" #. name for bdi msgid "Burun" -msgstr "" +msgstr "Burun" #. name for bdj msgid "Bai" -msgstr "" +msgstr "Bai" #. name for bdk msgid "Budukh" -msgstr "" +msgstr "Budukh" #. name for bdl msgid "Bajau, Indonesian" -msgstr "" +msgstr "Bajau, Indonesi" #. name for bdm msgid "Buduma" -msgstr "" +msgstr "Buduma" #. name for bdn msgid "Baldemu" -msgstr "" +msgstr "Baldemu" #. name for bdo msgid "Morom" -msgstr "" +msgstr "Morom" #. name for bdp msgid "Bende" -msgstr "" +msgstr "Bende" #. name for bdq msgid "Bahnar" -msgstr "" +msgstr "Bahnar" #. name for bdr msgid "Bajau, West Coast" -msgstr "" +msgstr "Bajau, costa occidental" #. name for bds msgid "Burunge" -msgstr "" +msgstr "Burunge" #. name for bdt msgid "Bokoto" -msgstr "" +msgstr "Bokoto" #. name for bdu msgid "Oroko" -msgstr "" +msgstr "Oroko" #. name for bdv msgid "Bodo Parja" -msgstr "" +msgstr "Bodo Parja" #. name for bdw msgid "Baham" -msgstr "" +msgstr "Baham" #. name for bdx msgid "Budong-Budong" -msgstr "" +msgstr "Budong-Budong" #. name for bdy msgid "Bandjalang" -msgstr "" +msgstr "Bandjalang" #. name for bdz msgid "Badeshi" -msgstr "" +msgstr "Badeshi" #. name for bea msgid "Beaver" -msgstr "" +msgstr "Beaver" #. name for beb msgid "Bebele" -msgstr "" +msgstr "Bebele" #. name for bec msgid "Iceve-Maci" -msgstr "" +msgstr "Iceve-Maci" #. name for bed msgid "Bedoanas" -msgstr "" +msgstr "Bedoanas" #. name for bee msgid "Byangsi" -msgstr "" +msgstr "Byangsi" #. name for bef msgid "Benabena" -msgstr "" +msgstr "Benabena" #. name for beg msgid "Belait" -msgstr "" +msgstr "Belait" #. name for beh msgid "Biali" -msgstr "" +msgstr "Biali" #. name for bei msgid "Bekati'" -msgstr "" +msgstr "Bekati'" #. name for bej msgid "Beja" -msgstr "" +msgstr "Beja" #. name for bek msgid "Bebeli" -msgstr "" +msgstr "Bebeli" #. name for bel msgid "Belarusian" @@ -2496,419 +2496,419 @@ msgstr "Bielorús" #. name for bem msgid "Bemba (Zambia)" -msgstr "" +msgstr "Bemba (Zàmbia)" #. name for ben msgid "Bengali" -msgstr "" +msgstr "Bengalí" #. name for beo msgid "Beami" -msgstr "" +msgstr "Beami" #. name for bep msgid "Besoa" -msgstr "" +msgstr "Besoa" #. name for beq msgid "Beembe" -msgstr "" +msgstr "Beembe" #. name for bes msgid "Besme" -msgstr "" +msgstr "Besme" #. name for bet msgid "Béte, Guiberoua" -msgstr "" +msgstr "Béte, Guiberoua" #. name for beu msgid "Blagar" -msgstr "" +msgstr "Blagar" #. name for bev msgid "Bété, Daloa" -msgstr "" +msgstr "Beté, Daloa" #. name for bew msgid "Betawi" -msgstr "" +msgstr "Betawi" #. name for bex msgid "Jur Modo" -msgstr "" +msgstr "Jur Modo" #. name for bey msgid "Beli (Papua New Guinea)" -msgstr "" +msgstr "Beli (Papua Nova Guinea)" #. name for bez msgid "Bena (Tanzania)" -msgstr "" +msgstr "Bena (Tanzània)" #. name for bfa msgid "Bari" -msgstr "" +msgstr "Bari" #. name for bfb msgid "Bareli, Pauri" -msgstr "" +msgstr "Bareli, Pauri" #. name for bfc msgid "Bai, Northern" -msgstr "" +msgstr "Bai septentrional" #. name for bfd msgid "Bafut" -msgstr "" +msgstr "Bafut" #. name for bfe msgid "Betaf" -msgstr "" +msgstr "Betaf" #. name for bff msgid "Bofi" -msgstr "" +msgstr "Bofi" #. name for bfg msgid "Kayan, Busang" -msgstr "" +msgstr "Kayan, Busang" #. name for bfh msgid "Blafe" -msgstr "" +msgstr "Blafe" #. name for bfi msgid "British Sign Language" -msgstr "" +msgstr "Llenguatge de signes britànica" #. name for bfj msgid "Bafanji" -msgstr "" +msgstr "Bafanji" #. name for bfk msgid "Ban Khor Sign Language" -msgstr "" +msgstr "Llenguatge de signes Ban Khor" #. name for bfl msgid "Banda-Ndélé" -msgstr "" +msgstr "Banda-Ndélé" #. name for bfm msgid "Mmen" -msgstr "" +msgstr "Mmen" #. name for bfn msgid "Bunak" -msgstr "" +msgstr "Bunak" #. name for bfo msgid "Birifor, Malba" -msgstr "" +msgstr "Birifor, Malba" #. name for bfp msgid "Beba" -msgstr "" +msgstr "Beba" #. name for bfq msgid "Badaga" -msgstr "" +msgstr "Badaga" #. name for bfr msgid "Bazigar" -msgstr "" +msgstr "Bazigar" #. name for bfs msgid "Bai, Southern" -msgstr "" +msgstr "Bai meridional" #. name for bft msgid "Balti" -msgstr "" +msgstr "Balti" #. name for bfu msgid "Gahri" -msgstr "" +msgstr "Gahri" #. name for bfw msgid "Bondo" -msgstr "" +msgstr "Bondo" #. name for bfx msgid "Bantayanon" -msgstr "" +msgstr "Bantayanon" #. name for bfy msgid "Bagheli" -msgstr "" +msgstr "Bagheli" #. name for bfz msgid "Pahari, Mahasu" -msgstr "" +msgstr "Pahari, Mahasu" #. name for bga msgid "Gwamhi-Wuri" -msgstr "" +msgstr "Gwamhi-Wuri" #. name for bgb msgid "Bobongko" -msgstr "" +msgstr "Bobongko" #. name for bgc msgid "Haryanvi" -msgstr "" +msgstr "Haryanvi" #. name for bgd msgid "Bareli, Rathwi" -msgstr "" +msgstr "Bareli, Rathwi" #. name for bge msgid "Bauria" -msgstr "" +msgstr "Bauria" #. name for bgf msgid "Bangandu" -msgstr "" +msgstr "Bangandu" #. name for bgg msgid "Bugun" -msgstr "" +msgstr "Bugun" #. name for bgi msgid "Giangan" -msgstr "" +msgstr "Giangan" #. name for bgj msgid "Bangolan" -msgstr "" +msgstr "Bangolan" #. name for bgk msgid "Bit" -msgstr "" +msgstr "Bit" #. name for bgl msgid "Bo (Laos)" -msgstr "" +msgstr "Bo (Laos)" #. name for bgm msgid "Baga Mboteni" -msgstr "" +msgstr "Baga Mboteni" #. name for bgn msgid "Balochi, Western" -msgstr "" +msgstr "Balutxí occidental" #. name for bgo msgid "Baga Koga" -msgstr "" +msgstr "Baga Koga" #. name for bgp msgid "Balochi, Eastern" -msgstr "" +msgstr "Balutxí oriental" #. name for bgq msgid "Bagri" -msgstr "" +msgstr "Bagri" #. name for bgr msgid "Chin, Bawm" -msgstr "" +msgstr "Chin, Bawm" #. name for bgs msgid "Tagabawa" -msgstr "" +msgstr "Tagabawa" #. name for bgt msgid "Bughotu" -msgstr "" +msgstr "Bughotu" #. name for bgu msgid "Mbongno" -msgstr "" +msgstr "Mbongno" #. name for bgv msgid "Warkay-Bipim" -msgstr "" +msgstr "Warkay-Bipim" #. name for bgw msgid "Bhatri" -msgstr "" +msgstr "Bhatri" #. name for bgx msgid "Turkish, Balkan Gagauz" -msgstr "" +msgstr "Turc, gagaús balcànic" #. name for bgy msgid "Benggoi" -msgstr "" +msgstr "Benggoi" #. name for bgz msgid "Banggai" -msgstr "" +msgstr "Banggai" #. name for bha msgid "Bharia" -msgstr "" +msgstr "Bharia" #. name for bhb msgid "Bhili" -msgstr "" +msgstr "Bhili" #. name for bhc msgid "Biga" -msgstr "" +msgstr "Biga" #. name for bhd msgid "Bhadrawahi" -msgstr "" +msgstr "Bhadrawahi" #. name for bhe msgid "Bhaya" -msgstr "" +msgstr "Bhaya" #. name for bhf msgid "Odiai" -msgstr "" +msgstr "Odiai" #. name for bhg msgid "Binandere" -msgstr "" +msgstr "Binandere" #. name for bhh msgid "Bukharic" -msgstr "" +msgstr "Bukharic" #. name for bhi msgid "Bhilali" -msgstr "" +msgstr "Bhilali" #. name for bhj msgid "Bahing" -msgstr "" +msgstr "Bahing" #. name for bhl msgid "Bimin" -msgstr "" +msgstr "Bimin" #. name for bhm msgid "Bathari" -msgstr "" +msgstr "Bathari" #. name for bhn msgid "Neo-Aramaic, Bohtan" -msgstr "" +msgstr "Neo-arameu, Bohtan" #. name for bho msgid "Bhojpuri" -msgstr "" +msgstr "Bhojpuri" #. name for bhp msgid "Bima" -msgstr "" +msgstr "Bima" #. name for bhq msgid "Tukang Besi South" -msgstr "" +msgstr "Tukang Besi meridional" #. name for bhr msgid "Malagasy, Bara" -msgstr "" +msgstr "Malagasy, Bara" #. name for bhs msgid "Buwal" -msgstr "" +msgstr "Buwal" #. name for bht msgid "Bhattiyali" -msgstr "" +msgstr "Bhattiyali" #. name for bhu msgid "Bhunjia" -msgstr "" +msgstr "Bhunjia" #. name for bhv msgid "Bahau" -msgstr "" +msgstr "Bahau" #. name for bhw msgid "Biak" -msgstr "" +msgstr "Biak" #. name for bhx msgid "Bhalay" -msgstr "" +msgstr "Bhalay" #. name for bhy msgid "Bhele" -msgstr "" +msgstr "Bhele" #. name for bhz msgid "Bada (Indonesia)" -msgstr "" +msgstr "Bada (Indonèsia)" #. name for bia msgid "Badimaya" -msgstr "" +msgstr "Badimaya" #. name for bib msgid "Bissa" -msgstr "" +msgstr "Bissa" #. name for bic msgid "Bikaru" -msgstr "" +msgstr "Bikaru" #. name for bid msgid "Bidiyo" -msgstr "" +msgstr "Bidiyo" #. name for bie msgid "Bepour" -msgstr "" +msgstr "Bepour" #. name for bif msgid "Biafada" -msgstr "" +msgstr "Biafada" #. name for big msgid "Biangai" -msgstr "" +msgstr "Biangai" #. name for bij msgid "Vaghat-Ya-Bijim-Legeri" -msgstr "" +msgstr "Vaghat-Ya-Bijim-Legeri" #. name for bik msgid "Bikol" -msgstr "" +msgstr "Bikol" #. name for bil msgid "Bile" -msgstr "" +msgstr "Bile" #. name for bim msgid "Bimoba" -msgstr "" +msgstr "Bimoba" #. name for bin msgid "Bini" -msgstr "" +msgstr "Bini" #. name for bio msgid "Nai" -msgstr "" +msgstr "Nai" #. name for bip msgid "Bila" -msgstr "" +msgstr "Bila" #. name for biq msgid "Bipi" -msgstr "" +msgstr "Bipi" #. name for bir msgid "Bisorio" -msgstr "" +msgstr "Bisorio" #. name for bis msgid "Bislama" @@ -2916,531 +2916,531 @@ msgstr "bislama" #. name for bit msgid "Berinomo" -msgstr "" +msgstr "Berinomo" #. name for biu msgid "Biete" -msgstr "" +msgstr "Biete" #. name for biv msgid "Birifor, Southern" -msgstr "" +msgstr "Birifor meridional" #. name for biw msgid "Kol (Cameroon)" -msgstr "" +msgstr "Kol (Camerun)" #. name for bix msgid "Bijori" -msgstr "" +msgstr "Bijori" #. name for biy msgid "Birhor" -msgstr "" +msgstr "Birhor" #. name for biz msgid "Baloi" -msgstr "" +msgstr "Baloi" #. name for bja msgid "Budza" -msgstr "" +msgstr "Budza" #. name for bjb msgid "Banggarla" -msgstr "" +msgstr "Banggarla" #. name for bjc msgid "Bariji" -msgstr "" +msgstr "Bariji" #. name for bjd msgid "Bandjigali" -msgstr "" +msgstr "Bandjigali" #. name for bje msgid "Mien, Biao-Jiao" -msgstr "" +msgstr "Mien, Biao-Jiao" #. name for bjf msgid "Neo-Aramaic, Barzani Jewish" -msgstr "" +msgstr "Neo-arameu, Barzani Jewish" #. name for bjg msgid "Bidyogo" -msgstr "" +msgstr "Bidyogo" #. name for bjh msgid "Bahinemo" -msgstr "" +msgstr "Bahinemo" #. name for bji msgid "Burji" -msgstr "" +msgstr "Burji" #. name for bjj msgid "Kanauji" -msgstr "" +msgstr "Kanauji" #. name for bjk msgid "Barok" -msgstr "" +msgstr "Barok" #. name for bjl msgid "Bulu (Papua New Guinea)" -msgstr "" +msgstr "Bulu (Papua Nova Guinea)" #. name for bjm msgid "Bajelani" -msgstr "" +msgstr "Bajelani" #. name for bjn msgid "Banjar" -msgstr "" +msgstr "Banjar" #. name for bjo msgid "Banda, Mid-Southern" -msgstr "" +msgstr "Banda centre-meridional" #. name for bjr msgid "Binumarien" -msgstr "" +msgstr "Binumarien" #. name for bjs msgid "Bajan" -msgstr "" +msgstr "Bajan" #. name for bjt msgid "Balanta-Ganja" -msgstr "" +msgstr "Balanta-Ganja" #. name for bju msgid "Busuu" -msgstr "" +msgstr "Busuu" #. name for bjv msgid "Bedjond" -msgstr "" +msgstr "Bedjond" #. name for bjw msgid "Bakwé" -msgstr "" +msgstr "Bakwé" #. name for bjx msgid "Itneg, Banao" -msgstr "" +msgstr "Itneg, Banao" #. name for bjy msgid "Bayali" -msgstr "" +msgstr "Bayali" #. name for bjz msgid "Baruga" -msgstr "" +msgstr "Baruga" #. name for bka msgid "Kyak" -msgstr "" +msgstr "Kyak" #. name for bkc msgid "Baka (Cameroon)" -msgstr "" +msgstr "Baka (Camerun)" #. name for bkd msgid "Binukid" -msgstr "" +msgstr "Binukid" #. name for bkf msgid "Beeke" -msgstr "" +msgstr "Beeke" #. name for bkg msgid "Buraka" -msgstr "" +msgstr "Buraka" #. name for bkh msgid "Bakoko" -msgstr "" +msgstr "Bakoko" #. name for bki msgid "Baki" -msgstr "" +msgstr "Baki" #. name for bkj msgid "Pande" -msgstr "" +msgstr "Pande" #. name for bkk msgid "Brokskat" -msgstr "" +msgstr "Brokskat" #. name for bkl msgid "Berik" -msgstr "" +msgstr "Berik" #. name for bkm msgid "Kom (Cameroon)" -msgstr "" +msgstr "Kom (Camerun)" #. name for bkn msgid "Bukitan" -msgstr "" +msgstr "Bukitan" #. name for bko msgid "Kwa'" -msgstr "" +msgstr "Kwa'" #. name for bkp msgid "Boko (Democratic Republic of Congo)" -msgstr "" +msgstr "Boko (República Democràtica del Congo)" #. name for bkq msgid "Bakairí" -msgstr "" +msgstr "Bakairí" #. name for bkr msgid "Bakumpai" -msgstr "" +msgstr "Bakumpai" #. name for bks msgid "Sorsoganon, Northern" -msgstr "" +msgstr "Sorsoganon septentrional" #. name for bkt msgid "Boloki" -msgstr "" +msgstr "Boloki" #. name for bku msgid "Buhid" -msgstr "" +msgstr "Buhid" #. name for bkv msgid "Bekwarra" -msgstr "" +msgstr "Bekwarra" #. name for bkw msgid "Bekwel" -msgstr "" +msgstr "Bekwel" #. name for bkx msgid "Baikeno" -msgstr "" +msgstr "Baikeno" #. name for bky msgid "Bokyi" -msgstr "" +msgstr "Bokyi" #. name for bkz msgid "Bungku" -msgstr "" +msgstr "Bungku" #. name for bla msgid "Siksika" -msgstr "" +msgstr "Siksika" #. name for blb msgid "Bilua" -msgstr "" +msgstr "Bilua" #. name for blc msgid "Bella Coola" -msgstr "" +msgstr "Bella Coola" #. name for bld msgid "Bolango" -msgstr "" +msgstr "Bolango" #. name for ble msgid "Balanta-Kentohe" -msgstr "" +msgstr "Balanta-Kentohe" #. name for blf msgid "Buol" -msgstr "" +msgstr "Buol" #. name for blg msgid "Balau" -msgstr "" +msgstr "Balau" #. name for blh msgid "Kuwaa" -msgstr "" +msgstr "Kuwaa" #. name for bli msgid "Bolia" -msgstr "" +msgstr "Bolia" #. name for blj msgid "Bolongan" -msgstr "" +msgstr "Bolongan" #. name for blk msgid "Karen, Pa'o" -msgstr "" +msgstr "Karen, Pa'o" #. name for bll msgid "Biloxi" -msgstr "" +msgstr "Biloxi" #. name for blm msgid "Beli (Sudan)" -msgstr "" +msgstr "Beli (Sudan)" #. name for bln msgid "Bicolano, Southern Catanduanes" -msgstr "" +msgstr "Bicolano, Catanduanes del sud" #. name for blo msgid "Anii" -msgstr "" +msgstr "Anii" #. name for blp msgid "Blablanga" -msgstr "" +msgstr "Blablanga" #. name for blq msgid "Baluan-Pam" -msgstr "" +msgstr "Baluan-Pam" #. name for blr msgid "Blang" -msgstr "" +msgstr "Blang" #. name for bls msgid "Balaesang" -msgstr "" +msgstr "Balaesang" #. name for blt msgid "Tai Dam" -msgstr "" +msgstr "Tai Dam" #. name for blv msgid "Bolo" -msgstr "" +msgstr "Bolo" #. name for blw msgid "Balangao" -msgstr "" +msgstr "Balangao" #. name for blx msgid "Ayta, Mag-Indi" -msgstr "" +msgstr "Ayta, Mag-Indi" #. name for bly msgid "Notre" -msgstr "" +msgstr "Notre" #. name for blz msgid "Balantak" -msgstr "" +msgstr "Balantak" #. name for bma msgid "Lame" -msgstr "" +msgstr "Lame" #. name for bmb msgid "Bembe" -msgstr "" +msgstr "Bembe" #. name for bmc msgid "Biem" -msgstr "" +msgstr "Biem" #. name for bmd msgid "Manduri, Baga" -msgstr "" +msgstr "Manduri, Baga" #. name for bme msgid "Limassa" -msgstr "" +msgstr "Limassa" #. name for bmf msgid "Bom" -msgstr "" +msgstr "Bom" #. name for bmg msgid "Bamwe" -msgstr "" +msgstr "Bamwe" #. name for bmh msgid "Kein" -msgstr "" +msgstr "Kein" #. name for bmi msgid "Bagirmi" -msgstr "" +msgstr "Bagirmi" #. name for bmj msgid "Bote-Majhi" -msgstr "" +msgstr "Bote-Majhi" #. name for bmk msgid "Ghayavi" -msgstr "" +msgstr "Ghayavi" #. name for bml msgid "Bomboli" -msgstr "" +msgstr "Bomboli" #. name for bmm msgid "Malagasy, Northern Betsimisaraka" -msgstr "" +msgstr "Malagasy, Betsimisaraka septentrional" #. name for bmn msgid "Bina (Papua New Guinea)" -msgstr "" +msgstr "Bina (Papua Nova Guinea)" #. name for bmo msgid "Bambalang" -msgstr "" +msgstr "Bambalang" #. name for bmp msgid "Bulgebi" -msgstr "" +msgstr "Bulgebi" #. name for bmq msgid "Bomu" -msgstr "" +msgstr "Bomu" #. name for bmr msgid "Muinane" -msgstr "" +msgstr "Muinane" #. name for bms msgid "Kanuri, Bilma" -msgstr "" +msgstr "Kanuri, Bilma" #. name for bmt msgid "Biao Mon" -msgstr "" +msgstr "Biao Mon" #. name for bmu msgid "Somba-Siawari" -msgstr "" +msgstr "Somba-Siawari" #. name for bmv msgid "Bum" -msgstr "" +msgstr "Bum" #. name for bmw msgid "Bomwali" -msgstr "" +msgstr "Bomwali" #. name for bmx msgid "Baimak" -msgstr "" +msgstr "Baimak" #. name for bmy msgid "Bemba (Democratic Republic of Congo)" -msgstr "" +msgstr "Bemba (República Democràtica del Congo)" #. name for bmz msgid "Baramu" -msgstr "" +msgstr "Baramu" #. name for bna msgid "Bonerate" -msgstr "" +msgstr "Bonerate" #. name for bnb msgid "Bookan" -msgstr "" +msgstr "Bookan" #. name for bnc msgid "Bontok" -msgstr "" +msgstr "Bontok" #. name for bnd msgid "Banda (Indonesia)" -msgstr "" +msgstr "Banda (Indonèsia)" #. name for bne msgid "Bintauna" -msgstr "" +msgstr "Bintauna" #. name for bnf msgid "Masiwang" -msgstr "" +msgstr "Masiwang" #. name for bng msgid "Benga" -msgstr "" +msgstr "Benga" #. name for bni msgid "Bangi" -msgstr "" +msgstr "Bangi" #. name for bnj msgid "Tawbuid, Eastern" -msgstr "" +msgstr "Tawbuid oriental" #. name for bnk msgid "Bierebo" -msgstr "" +msgstr "Bierebo" #. name for bnl msgid "Boon" -msgstr "" +msgstr "Boon" #. name for bnm msgid "Batanga" -msgstr "" +msgstr "Batanga" #. name for bnn msgid "Bunun" -msgstr "" +msgstr "Bunun" #. name for bno msgid "Bantoanon" -msgstr "" +msgstr "Bantoanon" #. name for bnp msgid "Bola" -msgstr "" +msgstr "Bola" #. name for bnq msgid "Bantik" -msgstr "" +msgstr "Bantik" #. name for bnr msgid "Butmas-Tur" -msgstr "" +msgstr "Butmas-Tur" #. name for bns msgid "Bundeli" -msgstr "" +msgstr "Bundeli" #. name for bnu msgid "Bentong" -msgstr "" +msgstr "Bentong" #. name for bnv msgid "Bonerif" -msgstr "" +msgstr "Bonerif" #. name for bnw msgid "Bisis" -msgstr "" +msgstr "Bisis" #. name for bnx msgid "Bangubangu" -msgstr "" +msgstr "Bangubangu" #. name for bny msgid "Bintulu" -msgstr "" +msgstr "Bintulu" #. name for bnz msgid "Beezen" -msgstr "" +msgstr "Beezen" #. name for boa msgid "Bora" -msgstr "" +msgstr "Bora" #. name for bob msgid "Aweer" -msgstr "" +msgstr "Aweer" #. name for bod msgid "Tibetan" @@ -3448,39 +3448,39 @@ msgstr "tibetà" #. name for boe msgid "Mundabli" -msgstr "" +msgstr "Mundabli" #. name for bof msgid "Bolon" -msgstr "" +msgstr "Bolon" #. name for bog msgid "Bamako Sign Language" -msgstr "" +msgstr "Llenguatge de signes bamako" #. name for boh msgid "Boma" -msgstr "" +msgstr "Boma" #. name for boi msgid "Barbareño" -msgstr "" +msgstr "Barbareño" #. name for boj msgid "Anjam" -msgstr "" +msgstr "Anjam" #. name for bok msgid "Bonjo" -msgstr "" +msgstr "Bonjo" #. name for bol msgid "Bole" -msgstr "" +msgstr "Bole" #. name for bom msgid "Berom" -msgstr "" +msgstr "Berom" #. name for bon msgid "Bine" @@ -3676,7 +3676,7 @@ msgstr "" #. name for bqn msgid "Bulgarian Sign Language" -msgstr "" +msgstr "Llenguatge de signes búlgar" #. name for bqo msgid "Balo" @@ -3720,7 +3720,7 @@ msgstr "" #. name for bqy msgid "Bengkala Sign Language" -msgstr "" +msgstr "Llenguatge de signes Bengkala" #. name for bqz msgid "Bakaka" @@ -4168,7 +4168,7 @@ msgstr "" #. name for bvl msgid "Bolivian Sign Language" -msgstr "" +msgstr "Llenguatge de signes bolivià" #. name for bvm msgid "Bamunka" @@ -4588,7 +4588,7 @@ msgstr "" #. name for bzs msgid "Brazilian Sign Language" -msgstr "" +msgstr "Llenguatge de signes brasiler" #. name for bzt msgid "Brithenig" @@ -4888,7 +4888,7 @@ msgstr "" #. name for cds msgid "Chadian Sign Language" -msgstr "" +msgstr "Llenguatge de signes txadià" #. name for cdy msgid "Chadong" @@ -5612,19 +5612,19 @@ msgstr "" #. name for csc msgid "Catalan Sign Language" -msgstr "" +msgstr "Llenguatge de signes català" #. name for csd msgid "Chiangmai Sign Language" -msgstr "" +msgstr "Llenguatge de signes Chiangmai" #. name for cse msgid "Czech Sign Language" -msgstr "" +msgstr "Llenguatge de signes txec" #. name for csf msgid "Cuba Sign Language" -msgstr "" +msgstr "Llenguatge de signes cubà" #. name for csg msgid "Chilean Sign Language" @@ -5644,7 +5644,7 @@ msgstr "" #. name for csl msgid "Chinese Sign Language" -msgstr "" +msgstr "Llenguatge de signes xinès" #. name for csm msgid "Miwok, Central Sierra" @@ -5652,7 +5652,7 @@ msgstr "" #. name for csn msgid "Colombian Sign Language" -msgstr "" +msgstr "Llenguatge de signes colombià" #. name for cso msgid "Chinantec, Sochiapan" @@ -5660,11 +5660,11 @@ msgstr "" #. name for csq msgid "Croatia Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Croàcia" #. name for csr msgid "Costa Rican Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Costa Rica" #. name for css msgid "Ohlone, Southern" @@ -6628,7 +6628,7 @@ msgstr "" #. name for doq msgid "Dominican Sign Language" -msgstr "" +msgstr "Llenguatge de signes dominicà" #. name for dor msgid "Dori'o" @@ -6732,7 +6732,7 @@ msgstr "" #. name for dse msgid "Dutch Sign Language" -msgstr "" +msgstr "Llenguatge de signes holandès" #. name for dsh msgid "Daasanach" @@ -6744,7 +6744,7 @@ msgstr "" #. name for dsl msgid "Danish Sign Language" -msgstr "" +msgstr "Llenguatge de signes danès" #. name for dsn msgid "Dusner" @@ -7016,7 +7016,7 @@ msgstr "" #. name for ecs msgid "Ecuadorian Sign Language" -msgstr "" +msgstr "Llenguatge de signes equatorià" #. name for ecy msgid "Eteocypriot" @@ -7348,7 +7348,7 @@ msgstr "" #. name for esl msgid "Egypt Sign Language" -msgstr "" +msgstr "Llenguatge de signes d'Egipte" #. name for esm msgid "Esuma" @@ -7356,11 +7356,11 @@ msgstr "" #. name for esn msgid "Salvadoran Sign Language" -msgstr "" +msgstr "Llenguatge de signes salvadorenc" #. name for eso msgid "Estonian Sign Language" -msgstr "" +msgstr "Llenguatge de signes estonià" #. name for esq msgid "Esselen" @@ -7388,7 +7388,7 @@ msgstr "" #. name for eth msgid "Ethiopian Sign Language" -msgstr "" +msgstr "Llenguatge de signes etíop" #. name for etn msgid "Eton (Vanuatu)" @@ -7552,7 +7552,7 @@ msgstr "" #. name for fcs msgid "Quebec Sign Language" -msgstr "" +msgstr "Llenguatge de signes del Quebec" #. name for fer msgid "Feroge" @@ -7736,15 +7736,15 @@ msgstr "" #. name for fse msgid "Finnish Sign Language" -msgstr "" +msgstr "Llenguatge de signes finès" #. name for fsl msgid "French Sign Language" -msgstr "" +msgstr "Llenguatge de signes francès" #. name for fss msgid "Finland-Swedish Sign Language" -msgstr "" +msgstr "Llenguatge de signes Finlàndia-suec" #. name for fub msgid "Fulfulde, Adamawa" @@ -8792,11 +8792,11 @@ msgstr "" #. name for gse msgid "Ghanaian Sign Language" -msgstr "" +msgstr "Llenguatge de signes ghanès" #. name for gsg msgid "German Sign Language" -msgstr "" +msgstr "Llenguatge de signes alemany" #. name for gsl msgid "Gusilay" @@ -8804,7 +8804,7 @@ msgstr "" #. name for gsm msgid "Guatemalan Sign Language" -msgstr "" +msgstr "Llenguatge de signes guatemalenc" #. name for gsn msgid "Gusan" @@ -8820,7 +8820,7 @@ msgstr "" #. name for gss msgid "Greek Sign Language" -msgstr "" +msgstr "Llenguatge de signes grec" #. name for gsw msgid "German, Swiss" @@ -8908,7 +8908,7 @@ msgstr "" #. name for gus msgid "Guinean Sign Language" -msgstr "" +msgstr "Llenguatge de signes guineà" #. name for gut msgid "Maléku Jaíka" @@ -9116,7 +9116,7 @@ msgstr "" #. name for hab msgid "Hanoi Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Hanoi" #. name for hac msgid "Gurani" @@ -9132,7 +9132,7 @@ msgstr "" #. name for haf msgid "Haiphong Sign Language" -msgstr "" +msgstr "Llenguatge de signes Haipong" #. name for hag msgid "Hanga" @@ -9252,7 +9252,7 @@ msgstr "" #. name for hds msgid "Honduras Sign Language" -msgstr "" +msgstr "Llenguatge de signes d'Honduras" #. name for hdy msgid "Hadiyya" @@ -9392,7 +9392,7 @@ msgstr "" #. name for hks msgid "Hong Kong Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Hong Kong" #. name for hla msgid "Halia" @@ -9612,7 +9612,7 @@ msgstr "" #. name for hos msgid "Ho Chi Minh City Sign Language" -msgstr "" +msgstr "Llenguatge de signes de la ciutat de Ho Chi Minh" #. name for hot msgid "Hote" @@ -9640,7 +9640,7 @@ msgstr "" #. name for hps msgid "Hawai'i Pidgin Sign Language" -msgstr "" +msgstr "Llenguatge de signes Hawai'i Pidgin" #. name for hra msgid "Hrangkhol" @@ -9692,11 +9692,11 @@ msgstr "" #. name for hsh msgid "Hungarian Sign Language" -msgstr "" +msgstr "Llenguatge de signes hongarès" #. name for hsl msgid "Hausa Sign Language" -msgstr "" +msgstr "Llenguatge de signes Hausa" #. name for hsn msgid "Chinese, Xiang" @@ -9944,7 +9944,7 @@ msgstr "" #. name for icl msgid "Icelandic Sign Language" -msgstr "" +msgstr "Llenguatge de signes islandès" #. name for icr msgid "Creole English, Islander" @@ -10256,7 +10256,7 @@ msgstr "" #. name for inl msgid "Indonesian Sign Language" -msgstr "" +msgstr "Llenguatge de signes indonesi" #. name for inm msgid "Minaean" @@ -10276,7 +10276,7 @@ msgstr "" #. name for ins msgid "Indian Sign Language" -msgstr "" +msgstr "Llenguatge de signes indi" #. name for int msgid "Intha" @@ -10364,11 +10364,11 @@ msgstr "" #. name for ise msgid "Italian Sign Language" -msgstr "" +msgstr "Llenguatge de signes italià" #. name for isg msgid "Irish Sign Language" -msgstr "" +msgstr "Llenguatge de signes irlandès" #. name for ish msgid "Esan" @@ -10400,7 +10400,7 @@ msgstr "" #. name for isr msgid "Israeli Sign Language" -msgstr "" +msgstr "Llenguatge de signes israelià" #. name for ist msgid "Istriot" @@ -10648,7 +10648,7 @@ msgstr "" #. name for jcs msgid "Jamaican Country Sign Language" -msgstr "" +msgstr "Llenguatge de signes del país jamaicà" #. name for jct msgid "Krymchak" @@ -10728,7 +10728,7 @@ msgstr "" #. name for jhs msgid "Jhankot Sign Language" -msgstr "" +msgstr "Llenguatge de signes Jhankot" #. name for jia msgid "Jina" @@ -10808,7 +10808,7 @@ msgstr "" #. name for jls msgid "Jamaican Sign Language" -msgstr "" +msgstr "Llenguatge de signes jamaicà" #. name for jma msgid "Dima" @@ -10892,7 +10892,7 @@ msgstr "" #. name for jos msgid "Jordanian Sign Language" -msgstr "" +msgstr "Llenguatge de signes jordà" #. name for jow msgid "Jowulu" @@ -10936,7 +10936,7 @@ msgstr "" #. name for jsl msgid "Japanese Sign Language" -msgstr "" +msgstr "Llenguatge de signes japonès" #. name for jua msgid "Júma" @@ -10988,7 +10988,7 @@ msgstr "" #. name for jus msgid "Jumla Sign Language" -msgstr "" +msgstr "Llenguatge de signes Jumla" #. name for jut msgid "Jutish" @@ -11672,7 +11672,7 @@ msgstr "" #. name for kgi msgid "Selangor Sign Language" -msgstr "" +msgstr "Llenguatge de signes Selangor" #. name for kgj msgid "Kham, Gamale" @@ -13204,7 +13204,7 @@ msgstr "" #. name for kvk msgid "Korean Sign Language" -msgstr "" +msgstr "Llenguatge de signes coreà" #. name for kvl msgid "Karen, Brek" @@ -13844,7 +13844,7 @@ msgstr "" #. name for lbs msgid "Libyan Sign Language" -msgstr "" +msgstr "Llenguatge de signes libi" #. name for lbt msgid "Lachi" @@ -14420,7 +14420,7 @@ msgstr "" #. name for lls msgid "Lithuanian Sign Language" -msgstr "" +msgstr "Llenguatge de signes lituà" #. name for llu msgid "Lau" @@ -14772,7 +14772,7 @@ msgstr "" #. name for lsg msgid "Lyons Sign Language" -msgstr "" +msgstr "Llenguatge de signes Lyons" #. name for lsh msgid "Lish" @@ -14784,7 +14784,7 @@ msgstr "" #. name for lsl msgid "Latvian Sign Language" -msgstr "" +msgstr "Llenguatge de signes letó" #. name for lsm msgid "Saamia" @@ -14792,11 +14792,11 @@ msgstr "" #. name for lso msgid "Laos Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Laos" #. name for lsp msgid "Panamanian Sign Language" -msgstr "" +msgstr "Llenguatge de signes panamenc" #. name for lsr msgid "Aruop" @@ -14808,11 +14808,11 @@ msgstr "" #. name for lst msgid "Trinidad and Tobago Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Trinidad i Tobago" #. name for lsy msgid "Mauritian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Mauricio" #. name for ltc msgid "Chinese, Late Middle" @@ -15360,7 +15360,7 @@ msgstr "" #. name for mdl msgid "Maltese Sign Language" -msgstr "" +msgstr "Llenguatge de signes maltès" #. name for mdm msgid "Mayogo" @@ -15588,7 +15588,7 @@ msgstr "" #. name for mfs msgid "Mexican Sign Language" -msgstr "" +msgstr "Llenguatge de signes mexicà" #. name for mft msgid "Mokerang" @@ -16724,7 +16724,7 @@ msgstr "" #. name for mre msgid "Martha's Vineyard Sign Language" -msgstr "" +msgstr "Llenguatge de signes Martha's Vineyard" #. name for mrf msgid "Elseng" @@ -16824,7 +16824,7 @@ msgstr "" #. name for msd msgid "Yucatec Maya Sign Language" -msgstr "" +msgstr "Llenguatge de signes Yucatec Maia" #. name for mse msgid "Musey" @@ -16880,7 +16880,7 @@ msgstr "" #. name for msr msgid "Mongolian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Mongòlia" #. name for mss msgid "Masela, West" @@ -17512,7 +17512,7 @@ msgstr "" #. name for mzc msgid "Madagascar Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Madagascar" #. name for mzd msgid "Malimba" @@ -17524,7 +17524,7 @@ msgstr "" #. name for mzg msgid "Monastic Sign Language" -msgstr "" +msgstr "Llenguatge de signes monàstic" #. name for mzh msgid "Wichí Lhamtés Güisnay" @@ -17596,7 +17596,7 @@ msgstr "" #. name for mzy msgid "Mozambican Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Moçambic" #. name for mzz msgid "Maiadomu" @@ -17768,7 +17768,7 @@ msgstr "" #. name for nbs msgid "Namibian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Namíbia" #. name for nbt msgid "Na" @@ -17864,7 +17864,7 @@ msgstr "" #. name for ncs msgid "Nicaraguan Sign Language" -msgstr "" +msgstr "Llenguatge de signes nicaragüenc" #. name for nct msgid "Naga, Chothe" @@ -19060,7 +19060,7 @@ msgstr "" #. name for nsi msgid "Nigerian Sign Language" -msgstr "" +msgstr "Llenguatge de signes nigerià" #. name for nsk msgid "Naskapi" @@ -19068,7 +19068,7 @@ msgstr "" #. name for nsl msgid "Norwegian Sign Language" -msgstr "" +msgstr "Llenguatge de signes noruec" #. name for nsm msgid "Naga, Sumi" @@ -19084,7 +19084,7 @@ msgstr "" #. name for nsp msgid "Nepalese Sign Language" -msgstr "" +msgstr "Llenguatge de signes nepalès" #. name for nsq msgid "Miwok, Northern Sierra" @@ -19092,7 +19092,7 @@ msgstr "" #. name for nsr msgid "Maritime Sign Language" -msgstr "" +msgstr "Llenguatge de signes marítim" #. name for nss msgid "Nali" @@ -19492,7 +19492,7 @@ msgstr "" #. name for nzs msgid "New Zealand Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Nova Zelanda" #. name for nzu msgid "Teke-Nzikou" @@ -19708,7 +19708,7 @@ msgstr "" #. name for okl msgid "Kentish Sign Language, Old" -msgstr "" +msgstr "Llenguatge de signes Kentish, antic" #. name for okm msgid "Korean, Middle (10th-16th cent.)" @@ -20756,7 +20756,7 @@ msgstr "" #. name for pks msgid "Pakistan Sign Language" -msgstr "" +msgstr "Llenguatge de signes del Pakistan" #. name for pkt msgid "Maleng" @@ -21216,7 +21216,7 @@ msgstr "" #. name for prl msgid "Peruvian Sign Language" -msgstr "" +msgstr "Llenguatge de signes peruà" #. name for prm msgid "Kibiri" @@ -21268,7 +21268,7 @@ msgstr "" #. name for prz msgid "Providencia Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Providencia" #. name for psa msgid "Awyu, Asue" @@ -21276,11 +21276,11 @@ msgstr "" #. name for psc msgid "Persian Sign Language" -msgstr "" +msgstr "Llenguatge de signes persa" #. name for psd msgid "Plains Indian Sign Language" -msgstr "" +msgstr "Llenguatge de signes dels indis dels plans" #. name for pse msgid "Malay, Central" @@ -21288,7 +21288,7 @@ msgstr "" #. name for psg msgid "Penang Sign Language" -msgstr "" +msgstr "Llenguatge de signes Penang" #. name for psh msgid "Pashayi, Southwest" @@ -21300,7 +21300,7 @@ msgstr "" #. name for psl msgid "Puerto Rican Sign Language" -msgstr "" +msgstr "Llenguatge de signes porto-riquenc" #. name for psm msgid "Pauserna" @@ -21312,11 +21312,11 @@ msgstr "" #. name for pso msgid "Polish Sign Language" -msgstr "" +msgstr "Llenguatge de signes polonès" #. name for psp msgid "Philippine Sign Language" -msgstr "" +msgstr "Llenguatge de signes filipí" #. name for psq msgid "Pasi" @@ -21324,7 +21324,7 @@ msgstr "" #. name for psr msgid "Portuguese Sign Language" -msgstr "" +msgstr "Llenguatge de signes portuguès" #. name for pss msgid "Kaulong" @@ -21532,7 +21532,7 @@ msgstr "" #. name for pys msgid "Paraguayan Sign Language" -msgstr "" +msgstr "Llenguatge de signes paraguaià" #. name for pyu msgid "Puyuma" @@ -22128,7 +22128,7 @@ msgstr "" #. name for rms msgid "Romanian Sign Language" -msgstr "" +msgstr "Llenguatge de signes romanès" #. name for rmt msgid "Domari" @@ -22268,11 +22268,11 @@ msgstr "" #. name for rsi msgid "Rennellese Sign Language" -msgstr "" +msgstr "Llenguatge de signes Rennellese" #. name for rsl msgid "Russian Sign Language" -msgstr "" +msgstr "Llenguatge de signes rus" #. name for rth msgid "Ratahan" @@ -22696,7 +22696,7 @@ msgstr "" #. name for sdl msgid "Saudi Arabian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de l'Aràbia Saudita" #. name for sdm msgid "Semandang" @@ -22844,7 +22844,7 @@ msgstr "" #. name for sfs msgid "South African Sign Language" -msgstr "" +msgstr "Llenguatge de signes sudafricà" #. name for sfw msgid "Sehwi" @@ -22872,7 +22872,7 @@ msgstr "" #. name for sgg msgid "Swiss-German Sign Language" -msgstr "" +msgstr "Llenguatge de signes suís-alemany" #. name for sgh msgid "Shughni" @@ -22920,7 +22920,7 @@ msgstr "" #. name for sgx msgid "Sierra Leone Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Sierra Leone" #. name for sgy msgid "Sanglechi" @@ -23300,7 +23300,7 @@ msgstr "" #. name for slf msgid "Swiss-Italian Sign Language" -msgstr "" +msgstr "Llenguatge de signes suís-italià" #. name for slg msgid "Selungai Murut" @@ -23348,7 +23348,7 @@ msgstr "" #. name for sls msgid "Singapore Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Singapur" #. name for slt msgid "Sila" @@ -23784,7 +23784,7 @@ msgstr "" #. name for sqs msgid "Sri Lankan Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Sri Lanka" #. name for sqt msgid "Soqotri" @@ -23952,7 +23952,7 @@ msgstr "" #. name for ssp msgid "Spanish Sign Language" -msgstr "" +msgstr "Llenguatge de signes espanyol" #. name for ssq msgid "So'a" @@ -23960,7 +23960,7 @@ msgstr "" #. name for ssr msgid "Swiss-French Sign Language" -msgstr "" +msgstr "Llenguatge de signes suís-francès" #. name for sss msgid "Sô" @@ -24172,7 +24172,7 @@ msgstr "" #. name for svk msgid "Slovakian Sign Language" -msgstr "" +msgstr "Llenguatge de signes eslovac" #. name for svr msgid "Savara" @@ -24228,7 +24228,7 @@ msgstr "" #. name for swl msgid "Swedish Sign Language" -msgstr "" +msgstr "Llenguatge de signes suec" #. name for swm msgid "Samosa" @@ -24384,7 +24384,7 @@ msgstr "" #. name for syy msgid "Al-Sayyid Bedouin Sign Language" -msgstr "" +msgstr "Llenguatge de signes beduí Al-Sayyid" #. name for sza msgid "Semelai" @@ -25940,7 +25940,7 @@ msgstr "" #. name for tse msgid "Tunisian Sign Language" -msgstr "" +msgstr "Llenguatge de signes tunisià" #. name for tsf msgid "Tamang, Southwestern" @@ -25972,7 +25972,7 @@ msgstr "" #. name for tsm msgid "Turkish Sign Language" -msgstr "" +msgstr "Llenguatge de signes turc" #. name for tsn msgid "Tswana" @@ -25988,7 +25988,7 @@ msgstr "" #. name for tsq msgid "Thai Sign Language" -msgstr "" +msgstr "Llenguatge de signes Thai" #. name for tsr msgid "Akei" @@ -25996,7 +25996,7 @@ msgstr "" #. name for tss msgid "Taiwan Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Taiwan" #. name for tst msgid "Songway Kiini, Tondi" @@ -26020,7 +26020,7 @@ msgstr "" #. name for tsy msgid "Tebul Sign Language" -msgstr "" +msgstr "Llenguatge de signes Tebul" #. name for tsz msgid "Purepecha" @@ -26480,7 +26480,7 @@ msgstr "" #. name for tza msgid "Tanzanian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Tanzània" #. name for tzh msgid "Tzeltal" @@ -26596,7 +26596,7 @@ msgstr "" #. name for ugn msgid "Ugandan Sign Language" -msgstr "" +msgstr "Llenguatge de signes d'Uganda" #. name for ugo msgid "Ugong" @@ -26604,7 +26604,7 @@ msgstr "" #. name for ugy msgid "Uruguayan Sign Language" -msgstr "" +msgstr "Llenguatge de signes uruguaià" #. name for uha msgid "Uhami" @@ -26644,7 +26644,7 @@ msgstr "" #. name for ukl msgid "Ukrainian Sign Language" -msgstr "" +msgstr "Llenguatge de signes ucraïnès" #. name for ukp msgid "Ukpe-Bayobiri" @@ -26660,7 +26660,7 @@ msgstr "" #. name for uks msgid "Urubú-Kaapor Sign Language" -msgstr "" +msgstr "Llenguatge de signes Urubú-Kaapor" #. name for uku msgid "Ukue" @@ -27340,15 +27340,15 @@ msgstr "" #. name for vsi msgid "Moldova Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Moldàvia" #. name for vsl msgid "Venezuelan Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Venezuela" #. name for vsv msgid "Valencian Sign Language" -msgstr "" +msgstr "Llenguatge de signes Valencià" #. name for vto msgid "Vitou" @@ -28568,7 +28568,7 @@ msgstr "" #. name for xki msgid "Kenyan Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Kenya" #. name for xkj msgid "Kajali" @@ -28728,7 +28728,7 @@ msgstr "" #. name for xml msgid "Malaysian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Malàisia" #. name for xmm msgid "Malay, Manado" @@ -28756,7 +28756,7 @@ msgstr "" #. name for xms msgid "Moroccan Sign Language" -msgstr "" +msgstr "Llenguatge de signes marroquí" #. name for xmt msgid "Matbat" @@ -29444,7 +29444,7 @@ msgstr "" #. name for yds msgid "Yiddish Sign Language" -msgstr "" +msgstr "Llenguatge de signes Yiddish" #. name for yea msgid "Ravula" @@ -29952,7 +29952,7 @@ msgstr "" #. name for ysl msgid "Yugoslavian Sign Language" -msgstr "" +msgstr "Llenguatge de signes iugoslau" #. name for ysn msgid "Sani" @@ -30340,7 +30340,7 @@ msgstr "" #. name for zib msgid "Zimbabwe Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Zimbawe" #. name for zik msgid "Zimakani" @@ -30728,7 +30728,7 @@ msgstr "" #. name for zsl msgid "Zambian Sign Language" -msgstr "" +msgstr "Llenguatge de signes de Zàmbia" #. name for zsm msgid "Malay, Standard" diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 129ce7e0f8..8fb91f5610 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:39+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Afrikaans \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: 2011-09-17 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:38+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4526,7 +4526,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7921,10 +7921,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8531,49 +8543,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17516,6 +17528,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 15ffea406a..beb5354f90 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-02 16:24+0000\n" -"Last-Translator: TheNightPhoenix \n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 22:29+0000\n" +"Last-Translator: Hany Samir \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "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: 2011-09-17 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 @@ -189,7 +189,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -679,7 +679,7 @@ msgstr "صقل كيف يتصرف النظم في سياقات مختلفة" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 msgid "Keyboard" -msgstr "" +msgstr "لوحة المفاتيح" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1106 msgid "Customize the keyboard shortcuts used by calibre" @@ -966,7 +966,7 @@ msgstr "نعم" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" -msgstr "" +msgstr "الصفحة الرئيسية" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 @@ -4812,7 +4812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8218,10 +8218,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8828,49 +8840,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17836,6 +17848,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "انتظار..." diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index a8305b2f53..6b6e38c68b 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:27+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Asturian \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: 2011-09-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4526,7 +4526,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7921,10 +7921,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8531,49 +8543,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17516,6 +17528,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 94ccbed7be..6af28a4a58 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-06-03 05:54+0000\n" "Last-Translator: Farid Zarbaliyev \n" "Language-Team: Azerbaijani \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: 2011-09-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 5ac52af19b..fef1a0adfd 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,15 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-08-05 17:37+0000\n" -"Last-Translator: Alex Stanev \n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 19:31+0000\n" +"Last-Translator: Nelly Hoang \n" "Language-Team: bg\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: 2011-09-17 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:41+0000\n" "X-Generator: Launchpad (build 13955)\n" "Generated-By: pygettext.py 1.5\n" @@ -152,7 +152,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -348,7 +348,7 @@ msgstr "Изтрийте книги от calibre библиотеката или #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752 msgid "Edit the metadata of books in your calibre library" -msgstr "" +msgstr "Редактира мета данните на книгите във вашата calibre библиотека" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757 msgid "Read books in your calibre library" @@ -360,15 +360,15 @@ msgstr "Заредете новини от Интернет като елект #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Show a list of related books quickly" -msgstr "" +msgstr "Покажи списък на сродните книги бързо" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" -msgstr "" +msgstr "Експортира книги от вашата calibre библиотека на твърдия диск" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Show book details in a separate popup" -msgstr "" +msgstr "Покажи детайли за книгата в отделен изскачащ прозорец" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Restart calibre" @@ -377,6 +377,7 @@ msgstr "Презареждане на calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Open the folder that contains the book files in your calibre library" msgstr "" +"Отвори папката, съдържаща файловете на книгите във calibre библиотеката" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" @@ -395,11 +396,11 @@ msgstr "Преглед на ръководството за потребител #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 msgid "Customize calibre" -msgstr "" +msgstr "Персонализирай calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814 msgid "Easily find books similar to the currently selected one" -msgstr "" +msgstr "Намерете лесно книги, подобни на по настоящем избраната" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:819 msgid "" @@ -413,32 +414,35 @@ msgstr "Копирай книги от устройството към calibre #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Edit the collections in which books are placed on your device" msgstr "" +"Редактирайте колекциите, в които са включени книгите от вашето устройство" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Copy a book from one calibre library to another" -msgstr "" +msgstr "Копирайте книга от една calibre библиотека в друга" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" -msgstr "" +msgstr "Прави малки корекции по epub файловете във вашата calibre библиотека" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 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:851 msgid "Choose a random book from your calibre library" -msgstr "" +msgstr "Избира произволна книга от вашата calibre библиотека" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" -msgstr "" +msgstr "Търсете книги от различни търговци" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Get new calibre plugins or update your existing ones" -msgstr "" +msgstr "Свалете нови плъгини за calibre или обновете съществуващите" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "Look and Feel" @@ -649,7 +653,7 @@ msgstr "Фина настройка на действието на Калибъ #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 msgid "Keyboard" -msgstr "" +msgstr "Клавиатура" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1106 msgid "Customize the keyboard shortcuts used by calibre" @@ -675,6 +679,9 @@ msgid "" "useful for documents that do not declare an encoding or that have erroneous " "encoding declarations." msgstr "" +"Определете кодирането на входящия документ. Ако е указана, тази опция отменя " +"кодирането, декларирано в самия документ. Особено полезна за документи, " +"които не указват кодиране или имат неправилни декларации за кодиране." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:234 msgid "Conversion Output" @@ -692,7 +699,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format msgid "Convert ebooks to the %s format" -msgstr "" +msgstr "Конвертирай електронните книги в %s формат" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "Input profile" @@ -874,7 +881,7 @@ msgstr "Включени добавки" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 #, python-format msgid "Initialization of plugin %s failed with traceback:" -msgstr "" +msgstr "Инициализацията на плъгин %s не беше изпълнена, с проследяване:" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:540 msgid "" @@ -887,6 +894,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:546 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:548 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" @@ -899,6 +907,8 @@ msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" +"Персонализирай плъгин. Определи име за плъгина и персонализираща поредица, " +"разделена със запетайки." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:552 msgid "List all installed plugins" @@ -963,6 +973,8 @@ msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" +"Списък с деректориите за изпращане на електронни книги на устройството, " +"разделен със запетайки. Ще бъде използван първият съществуващ." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." @@ -970,7 +982,7 @@ msgstr "Комуникирай със S60 устройства" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." -msgstr "" +msgstr "Сподели с WebOS таблети" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -994,11 +1006,12 @@ msgstr "Включване на Apple драйвъра" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" -msgstr "" +msgstr "Използвай Серии като категория в iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" +"Разрешете използването на името на сериите като iTunes жанр, iBooks категория" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" @@ -1014,6 +1027,8 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" +"\"Копирай файлове/те в iTunes Media папка %s\" се разрешава от меню iTunes " +"PreferencesІAdvanced" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" @@ -1041,11 +1056,14 @@ msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" +"Не може да копира книги директно от i-устройство. Издърпайте от iTunes " +"библиотеката до десктопа, а след това добавете в прозорец Библиотека на " +"calibre." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:373 msgid "Updating device metadata listing..." -msgstr "" +msgstr "Обновяване на списъка с метаданни на устройството" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:450 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:489 @@ -1337,7 +1355,7 @@ msgstr "John Schember" #: /home/kovid/work/calibre/src/calibre/devices/interface.py:57 msgid "Cannot get files from this device" -msgstr "" +msgstr "Файловете от това устройство не могат да бъдат придобити." #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." @@ -1357,20 +1375,20 @@ msgstr "Връзка с JetBook eBook електронен четец." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88 msgid "Communicate with the MiBuk Wolder reader." -msgstr "" +msgstr "Свържи се с MiBuk Wolder четеца." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 msgid "Communicate with the JetBook Mini reader." -msgstr "" +msgstr "Свържи се с JetBook Mini четеца." #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28 #, python-format msgid "Not a valid MOBI file. Reports identity of %s" -msgstr "" +msgstr "Невалиден MOBI файл. Докладва идентичността на %s" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:44 msgid "Could not generate page mapping." -msgstr "" +msgstr "Не може да се генерира мапинг на страницата." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:44 msgid "Communicate with the Kindle eBook reader." @@ -1378,11 +1396,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:171 msgid "Communicate with the Kindle 2/3 eBook reader." -msgstr "" +msgstr "Свържи се с Kindle 2/3 eBook четеца." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:180 msgid "Send page number information when sending books" -msgstr "" +msgstr "Изпрати информация за номер на страницата при изпращане на книги" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:182 msgid "" @@ -1502,7 +1520,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "" +msgstr "Свържи се с Nokia E52" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" @@ -1530,15 +1548,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "Коментарите са премахнати, тъй като SONY четеца се затруднява с тях" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" -msgstr "" +msgstr "Всички по заглавие" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 msgid "All by author" -msgstr "" +msgstr "Всички по автор" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:69 msgid "" @@ -1553,6 +1571,9 @@ msgid "" "%(aba)s:%(abav)s. Add these values to the list to enable them. The " "collections will be given the name provided after the \":\" character." msgstr "" +". Налични са две специални колекции %(abt)s:%(abtv)s и %(aba)s:%(abav)s. " +"Добавете тези стойности към списъка, за да ги разрешите. На колекциите ще " +"бъде дадено името, намиращо се след \":\" знака." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" @@ -1566,11 +1587,19 @@ msgid "" "WARNING: This option should only be used with newer SONY readers: 350, 650, " "950 and newer." msgstr "" +"Обикновено SONY четците вземат изображението на корицата от самият файл на " +"електронната книга. С настоящата опция, calibre ще изпрати отделно " +"изображение на корицата към четеца, което е полезно, ако изпращате DRM " +"(Digital Rights Management) книги, в които не можете да промените корицата. " +"ВНИМАНИЕ: тази опция трябва да бъде използвана само с по-нови версии на SONY " +"четците: 350, 650, 950 и по-нови." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:83 msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" +"Опреснете отделните корици при използването на автоматично управление (по-" +"нови четци)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" @@ -4571,7 +4600,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7966,10 +7995,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8576,49 +8617,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17565,6 +17606,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index fa4aa892ee..cb7d445d4a 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:36+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bengali \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: 2011-09-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index cfa685f70b..58f5009ca3 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \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: 2011-09-17 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4529,7 +4529,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7924,10 +7924,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8534,49 +8546,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17519,6 +17531,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 4c976f0a27..a2468fc263 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:03+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bosnian \n" @@ -16,7 +16,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: 2011-09-17 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4524,7 +4524,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7919,10 +7919,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8529,49 +8541,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17514,6 +17526,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index e86da80b21..4fe273ca5a 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-13 21:37+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 18:10+0000\n" "Last-Translator: FerranRius \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: 2011-09-17 04:37+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:41+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -155,7 +155,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -1603,7 +1603,7 @@ msgstr "Comunica't amb tots els lectors Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "S'ha suprimit els comentaris perquè el lector SONY hi té problemes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -2526,6 +2526,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Quan el calibre suprimeix línies en blanc entre paràgrafs estableix " +"automàticament un sagnat per assegurar-se que es pot distingir bé els " +"paràgrafs. Aquesta opció controla l'amplada del sagnat (en unitats em). Si " +"s'estableix un valor negatiu, s'utilitza el sagnat especificat al document " +"d'entrada, és a dir, el calibre no canvia el sagnat." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2559,6 +2564,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Suprimeix la primera imatge del llibre d'entrada. És útil si el document " +"d'entrada té una portada que no s'identifica correctament. Si és així i " +"s'estableix una portada amb el calibre, el document de sortida acabarà amb " +"dues imatges de portada si no s'especifica aquesta opció." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -3900,6 +3909,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Habilita la compartició del contingut del llibre via Facebook, etc, al " +"Kindle. AVÍS: L'ús d'aquesta opció comporta que el llibre no sincronitzarà " +"automàticament la seva darrera posició de lectura a múltiples dispositius. " +"Queixeu-vos a Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -4382,13 +4395,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "Pot ser que el fitxer sigui un RTF antic...\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"El fitxer també té un RTF més nou.\n" +"Es farà el possible per convertir-lo.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4658,6 +4673,8 @@ msgstr "Carrega al dispositiu les notícies que s'ha baixat" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" msgstr "" +"Suprimeix els llibres nous de la biblioteca després de carregar-los al " +"dispositiu" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -5252,7 +5269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -5767,6 +5784,15 @@ msgid "" "and subsequently selected books will be permanently deleted from your " "calibre library.

    Are you sure you want to proceed?" msgstr "" +"Els formats dels llibres seleccionats es fusionaran al primer llibre " +"seleccionat (%s). Les metadades del primer llibre seleccionat no es " +"canviaran. No es fusionaran l'autor, títol, ISBN i la resta de " +"metadades.

    Després de la fusió les metadades que tinguin el segon i " +"els llibres seleccionats següents se suprimiran.

    Tots els " +"formats del primer llibre seleccionat es conservaran i qualsevol format " +"duplicat del segon i dels llibres seleccionats següents se suprimiran " +"permanentment de la biblioteca del calibre.

    Segur que voleu " +"continuar?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:302 #, python-format @@ -7731,6 +7757,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Activa la compartició del contingut del llibre via Facebook, etc. AVÍS: " +"Desactiva la sincronització del darrer punt de lectura" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8959,10 +8987,22 @@ msgstr "To&rna a executar la comprobació" msgid "Copy &to clipboard" msgstr "Copia al por&ta-retalls" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "&Fet" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "Suprimeix &marcats" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Suprimeix els fitxers marcats (subelements marcats)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "&Repara els marcarts" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Corregeix les seccions marcades (elements corregibles marcats)" @@ -9626,24 +9666,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "ERROR DE CERCA/REEMPLAÇA A LA PLANTILLA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Heu d'especificar una destinació quant la font és un camp compost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Heu d'especificar un tipus d'identificador de destí" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Cerca/reemplaça no vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "El patró de cerca no és vàlid: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9652,25 +9692,25 @@ msgstr "" "S'està aplicant els canvis a %d llibres.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Suprimeix el cerca/reemplaça desat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Es suprimirà el cerca/reemplaça desat. N'esteu segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Desa el cerca/reemplaça" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nom del cerca/reemplaça:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -9746,7 +9786,7 @@ msgstr "Suprimeix-ho &tot" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 msgid "If checked, the series will be cleared" -msgstr "Si està activat l'eliminaran les sèries" +msgstr "Si s'activa se suprimiran les sèries" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559 msgid "&Clear series" @@ -13138,9 +13178,9 @@ msgid "" "If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" "If not checked, the values can be Yes or No." msgstr "" -"Si es marca, les columnes personalizades «Sí/No» poden ser«Sí», «No» o " +"Si s'activa, les columnes personalitzades «Sí/No» poden ser«Sí», «No» o " "«Desconegut».\n" -"Si no es marca els valors poder ser «Sí» o «No»." +"Si no s'activa els valors poder ser «Sí» o «No»." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150 msgid "Yes/No columns have three values (Requires restart)" @@ -13627,6 +13667,15 @@ msgid "" "book</a> will generate a link to the book on the Beam ebooks " "site." msgstr "" +"Si s'activa aquesta columna es mostrarà com a HTML als detalls del llibre i " +"al servidor de continguts. Es pot utilitzar per construir enllaços amb el " +"llenguatge de plantilles. Per exemple, la plantilla " +"
    <big><b>{title}</b></big>{series:| "
    +"[|}{series_index:| [|]]}
    crea un camp que mostra el títol en caràcters " +"grans en negreta juntament amb la sèrie, com a
    «La germandat de " +"l'anell [El senyor dels anells [1]]». La plantilla
    <a "
    +"href=\"http://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam "
    +"book</a>
    crea un enllaç al llibre a la pàgina de Beam ebooks." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:177 msgid "My Tags" @@ -13873,7 +13922,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:252 msgid "If checked, this column will appear in the tags browser as a category" msgstr "" -"Si es marca, aquesta columna sortirà al navegador d'etiquetes com a categoria" +"Si s'activa, aquesta columna sortirà al navegador d'etiquetes com a categoria" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:253 msgid "Show in tags browser" @@ -14016,7 +14065,7 @@ msgid "" "If checked, downloaded news will be automatically mailed
    to this email " "address (provided it is in one of the listed formats)." msgstr "" -"Si es selecciona, les notícies que es baixin s'enviaran automàticament
    a " +"Si s'activa, les notícies que es baixin s'enviaran automàticament
    a " "aquesta adreça de correu electrònic (si està en un dels formats de la " "llista)." @@ -14155,6 +14204,11 @@ msgid "" "Manage Authors. You can use the values {author} and \n" "{author_sort}, and any template function." msgstr "" +"

    Introduïu la plantilla que s'utilitzarà per crear l'enllaç\n" +"per a l'autor al quadre d'informació dels llibres. Aquesta \n" +"plantilla s'utilitzarà quan no es doni cap enllaç per a \n" +"l'autor a «Gestiona els autors». Podeu utilitzar els valors \n" +"{author} i {author_sort} i qualsevol funció de plantilla." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 msgid "Use &Roman numerals for series" @@ -17590,6 +17644,13 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Els camps que s'obtindran quan es cataloguin llibres a la base de dades. Ha " +"de ser una llista de camps separada per comes.\n" +"Camps disponibles: %(fields)s,\n" +"a més dels camps personalitzats creats per l'usuari.\n" +"Exemple: %(opt)s=title,authors,tags\n" +"Per defecte: «%%default»\n" +"S'aplica als formats de sortida CSV, XML" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:68 #, python-format @@ -17615,6 +17676,13 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Els camps que s'obtindran quan es cataloguin llibres a la base de dades. Ha " +"de ser una llista de camps separada per comes.\n" +"Camps disponibles: %(fields)s,\n" +"a més dels camps personalitzats creats per l'usuari.\n" +"Exemple: %(opt)s=title,authors,tags\n" +"Per defecte: «%%default»\n" +"S'aplica al format de sortida BIBTEX" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:264 #, python-format @@ -18871,6 +18939,10 @@ msgid "" "subdirectory with filenames containing title and author. Available controls " "are: {%(controls)s}" msgstr "" +"Plantilla per controlar el nom del fitxer i l'estructura de les carpetes " +"dels fitxers desats. Per defecte és «%(templ)s», que desa els libres en una " +"subcarpeta per autor amb noms de fitxer que contenen el títol i l'autor. Es " +"disposa dels controls: {%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100 #, python-format @@ -18880,6 +18952,10 @@ msgid "" "author directory with filenames containing title and author. Available " "controls are: {%(controls)s}" msgstr "" +"Plantilla per controlar el nom del fitxer i l'estructura de les carpetes " +"dels fitxers desats. Per defecte és «%(templ)s», que desa els libres en una " +"subcarpeta per autor amb noms de fitxer que contenen el títol i l'autor. Es " +"disposa dels controls: {%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107 msgid "" @@ -19580,6 +19656,12 @@ msgid "" "string1 is longer than max. You can pass as many `prefix, string` pairs as " "you wish." msgstr "" +"strcat_max(max, cadena1, prefix2, cadena2, ...) -- s'obté una cadena formada " +"per la concatenació dels arguments. El valor que s'obté s'inicia a " +"«cadena1». Les parelles «prefix, cadena» s'afegeixen al final del valor si " +"la longitud de la cadena resultant és menys de «max». S'obté «cadena1» " +"encara que «cadena1» sigui més llarga que «max». Podeu posar tantes parelles " +"«prefix , cadena» com vulgueu." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:383 msgid "strcat_max requires 2 or more arguments" @@ -19654,6 +19736,9 @@ msgid "" "B\". This is most useful for converting names in LN, FN format to FN LN. If " "there is no comma, the function returns val unchanged" msgstr "" +"swap_around_comma(val) -- si es dóna un valor amb la forma «B, A», s'obté «A " +"B». És útil per convertir noms en format COGNOM, NOM a NOM COGNOM. Si no hi " +"ha cap coma, s'obté «val» sense canvis." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:496 msgid "" @@ -19720,6 +19805,9 @@ msgid "" "with the items being \"id:value\". Find the pair with the id equal to key, " "and return the corresponding value." msgstr "" +"select(val, clau) -- interpreta el valor com a una llista d'elements " +"separats per comes, amb els elements en la forma «id:valor». Troba la " +"parella amb «id» igual a «clau» i s'obté el «valor» corresponent." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:586 msgid "" @@ -19730,6 +19818,12 @@ msgid "" "get the mod time for a specific format. Note that format names are always " "uppercase, as in EPUB." msgstr "" +"formats_modtimes(format_data) -- s'obté una llista d'elements separats per " +"dos punts que representen les dates de modificació dels formats d'un llibre. " +"El paràmetre «format_data» especifica el format de la data. Vegeu la funció " +"«date_format» per a més detalls. Podeu utilitzar la funció «select» per " +"obtenir la data de modificació d'un format concret. Els noms del format " +"estan sempre en majúscula, com a «EPUB»." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:605 msgid "" @@ -19738,6 +19832,10 @@ msgid "" "function to get the size for a specific format. Note that format names are " "always uppercase, as in EPUB." msgstr "" +"formats_sizes() -- s'obté una llista d'elements separats per dos punts que " +"representen les mides en bytes dels formats d'un llibre. Podeu utilitzar la " +"funció «select» per aconseguir la mida d'un format concret. Els noms del " +"format estan sempre en majúscula, com a «EPUB»." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:621 msgid "" @@ -19755,6 +19853,11 @@ msgid "" "examples). See the template language and python documentation for more " "examples. Returns the empty string if formatting fails." msgstr "" +"format_number(v, plantilla) -- dóna format al nombre «v» amb una plantilla " +"de format python com «{0:5.2f}» o «{0:,d}» o «{0:5,.2f}». La part del nom de " +"la plantilla a de ser un «0» (el «{0:» dels exemples anteriors. Vegeu la " +"documentació del llenguatge de les plantilles i del python per a més " +"exemples. S'obté un text buit si el format falla." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:660 msgid "" @@ -19922,6 +20025,12 @@ msgid "" "list1 and list2 are separated by separator, as are the items in the returned " "list." msgstr "" +"list_union(llista1, llista2, separador) -- s'obté una llista feta combinant " +"els elements de «llista1» i «llista2» suprimint els duplicats de «llista2», " +"sense distingir majúscules de minúscules (si els elements són diferents en " +"aquest aspecte, s'utilitza el de «llista1»). Els elements de «llista1» i " +"«llista2» estan separats pel «separador», de la mateixa manera que a la " +"llista obtinguda." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:921 msgid "" @@ -19930,6 +20039,11 @@ msgid "" "items in list1 and list2 are separated by separator, as are the items in the " "returned list." msgstr "" +"list_difference(llista1, llista2, separador) -- s'obté una llista feta " +"suprimint de «llista1» qualsevol element que estigui a «llista2», sense " +"distingir majúscules de minúscules. Els elements de «llista1» i «llista2» " +"estan separats pel «separador», de la mateixa manera que a la llista " +"obtinguda." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:940 msgid "" @@ -19938,6 +20052,11 @@ msgid "" "The items in list1 and list2 are separated by separator, as are the items in " "the returned list." msgstr "" +"list_intersection(llista1, llista2, separador) -- s'obté una llista feta " +"suprimint de «llista1» qualsevol element que no estigui a «llista2», sense " +"distingir majúscules de minúscules. Els elements de «llista1» i «llista2» " +"estan separats pel «separador», de la mateixa manera que a la llista " +"obtinguda." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:959 msgid "" @@ -19946,6 +20065,11 @@ msgid "" "otherwise descending. The list items are separated by separator, as are the " "items in the returned list." msgstr "" +"list_sort(llista, adreça, separador) -- s'obté «llista» ordenada sense " +"distingir majúscules de minúscules. Si «adreça» és zero, la llista tindrà " +"ordre ascendent, en cas contrari el tindrà descendent. Els elements de " +"«llista» estan separats pel «separador», de la mateixa manera que a la " +"llista obtinguda." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" @@ -19953,6 +20077,9 @@ msgid "" "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" +"today() -- s'obté un text per a avui. Aquest valor està pensat per utilitzar-" +"lo a «format_date» o «days_between», però es pot manipular com qualsevol " +"altre text. La data està en format ISO." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 msgid "" @@ -19961,6 +20088,31 @@ msgid "" "negative. If either date1 or date2 are not dates, the function returns the " "empty string." msgstr "" +"days_between(data1, data2) -- s'obté el nombre de dies entre «data1» i " +"«data2». El nombre és positiu si «data1» és posterior a «data2», negativo en " +"cas contrari. Si «data1» o «data2» no són dates, s'obté una cadena buida." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" +"language_strings(lang_codes, localize) -- s'obtenen les cadenes per als " +"codis de llengua introduïts a «lang_codes». Si «localize» és zero, s'obtenen " +"les cadenes en anglès. Sí «localize» no és zero, s'obtenen les cadenes en la " +"llengua local actual. «Lang_codes» és una llista separada per comes." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" +"language_codes(lang_strings) -- s'obtenen els codis de llengua introduïts a " +"«lang_strings». Les cadenes han d'estar en la llengua local actual. " +"«Lang_strings» és una llista separada per comes." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -20064,7 +20216,7 @@ msgstr "Anglès (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 msgid "English (Russia)" -msgstr "" +msgstr "Anglès (Rússia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" @@ -20631,6 +20783,46 @@ msgid "" "from books and the import plugin produces a value, than that value will\n" "be used irrespective of the setting of the tweak." msgstr "" +"L'algoritme que s'utilitza per assignar un nombre de sèrie a un llibre que " +"s'afegeix\n" +"a una sèrie existent. Els nous nombres de sèrie assignats amb aquest " +"ajustament\n" +"són sempre nombres enters a no ser que s'especifiqui una constant que no " +"sigui\n" +"un enter.\n" +"Els valors possibles són:\n" +"next - El primer enter disponible després del més gran en ús\n" +"first_free - El primer enter disponible més gran que 0\n" +"next_free - El primer enter disponible després del més petit en ús\n" +"last_free - El primer enter disponible abans del més gran en ús\n" +"S'obté el més gran + 1 si no hi ha cap nombre lliure\n" +"const - Assigna sempre el nombre 1\n" +"un nombre - Assigna sempre aquest nombre. El nombre no està entre cometes. " +"Es\n" +"pot utilitzar 0.0.\n" +"Exemples:\n" +"series_index_auto_increment = 'next'\n" +"series_index_auto_increment = 'next_free'\n" +"series_index_auto_increment = 16.5\n" +"\n" +"Utilitzeu l'ajustament «use_series_auto_increment_tweak_when_importing» a " +"«True»\n" +"per utilitzar els valors de més amunt en importar o afegir llibres. Si " +"s'estableix a\n" +"«False» (per defecte), el nombre dins la sèrie serà 1 si no s'estableix " +"explícitament\n" +"durant la importació. Si s'estableix a «True», l'índex de la sèrie " +"s'establirà d'acord\n" +"amb l'ajustament «use_series_auto_increment_tweak_when_importing».\n" +"L'ajustament «use_series_auto_increment_tweak_when_importing» només " +"s'utilitza\n" +"quan no es dóna un valor en importar. Si l'expressió regular d'importació " +"dóna un\n" +"valor per a «series_index» o esteu llegint metadades de llibres i el " +"connector\n" +"d'importació dóna un valor, s'utilitzarà aquest valor, independentment " +"d'aquest\n" +"ajustament." #: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" @@ -20675,6 +20867,25 @@ msgid "" "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" +"L'algoritme utilitzat per copiar l'autor a l'ordre per autor\n" +"Els valors possibles són:\n" +"invert: Transforma «nom cognom» en «cognom, nom»\n" +"copy: Copia «author» a «author_sort» sense modificacions\n" +"comma: Utilitza «copy» si hi ha una coma al nom, en cas contrari utiliza " +"«invert»\n" +"nocomma: «nom cognom» -> «cognom nom» (sense coma)\n" +"Si es canvia aquest ajustament els valors d'ordre per autor desats\n" +"per a cada autor s'han de tornar a calcular fent clic dret a un autor\n" +"al panell d'etiquetes de l'esquerra, seleccionant «Gestiona els autors»\n" +"i escollint «Torna a calcular tots els valors d'ordre per autor». Els\n" +"sufixos del nom de l'autor són paraules que s'ignoren quan estan al\n" +"final d'un nom d'autor. Als sufixos s'ignora si estan en majúscula o en\n" +"minúscula i els punts al final es gestionen de forma automàtica. El\n" +"mateix serveix per als prefixos. Les «paraules còpia» del nom d'autor\n" +"són un conjunt de paraules que quan apareixen a un nom d'autor fan\n" +"que la cadena d'ordre d'autor que es genera automàticament sigui\n" +"idèntica al nom d'autor. Això comporta que l'ordre d'una cadena com\n" +"«Acme Inc.» serà «Acme Inc.» en lloc d'«Inc., Acme»." #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" @@ -20689,6 +20900,12 @@ msgid "" "specified regular expression matches.\n" "Default: r'(?i),?\\s+(and|with)\\s+'" msgstr "" +"Per defecte el calibre divideix una cadena que conté múltiples noms d'autor\n" +"amb el caràcter «&» i les paraules «and» i «with». Podeu personalitzar la\n" +"divisió canviant l'expressió regular de més avall. Les cadenes es " +"divideixen\n" +"sempre que hi hagi una coincidència amb l'expressió regular especificada.\n" +"Per defecte: r'(?i),?\\s+(and|with)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Use author sort in Tag Browser" @@ -20993,6 +21210,23 @@ msgid "" "in French, use: \"^(A\\s+|The\\s+|An\\s+|L')\" instead.\n" "Default: '^(A|The|An)\\s+'" msgstr "" +"Estableix la llista de paraules que es consideraran «articles» en calcular " +"les\n" +"cadenes d'ordre per títol. La llista és una expressió regular amb els " +"articles\n" +"separats per «or» o barres. Les comparacions no distingeixen majúscules i\n" +"minúscules i això no es pot canviar. Els canvis en aquest ajustament no " +"tenen\n" +"efecte fins que el llibre es modifica d'alguna manera. Si s'introdueix un " +"patró\n" +"no vàlid, s'ignora sense cap avís.\n" +"S'inhabilita amb l'expressió «^$»\n" +"Aquesta expressió s'ha pensat per articles seguits d'un espai. Si voleu fer\n" +"coincidir articles seguits d'altres caràcters, com «L'» en català, " +"utilitzeu\n" +"«^(Un\\s+|Una\\s+|Uns\\s+|Unes\\s+|El\\s+|La\\s+|Els\\s+|Les\\s+|L')» al seu " +"lloc.\n" +"Per defecte: «^(A|The|An)\\s+»" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" @@ -21355,6 +21589,15 @@ msgid "" "You can also control whether the book list scrolls horizontal per column or\n" "per pixel. Default is per column." msgstr "" +"Es pot controlar el comportament del doble clic a la llista de llibres.\n" +"Opcions: open_viewer, do_nothing, edit_cell, edit_metadata. \n" +"Si se selecciona «edit_metadata» també té com a efecte que\n" +"s'inhabilita l'edició d'un camp utilitzant un sol clic.\n" +"Per defectet: open_viewer.\n" +"Exemple: doubleclick_on_library_view = 'do_nothing'\n" +"També es pot controlar si la llista de llibres es desplaça\n" +"horitzontalment per columna o per píxel. Per defecte és per\n" +"columna." #: /home/kovid/work/calibre/resources/default_tweaks.py:336 msgid "Language to use when sorting." diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 7947ae6c74..e6d5232c18 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-03 16:16+0000\n" "Last-Translator: Jan Kubík \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: 2011-09-17 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:41+0000\n" "X-Generator: Launchpad (build 13955)\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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5063,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8669,10 +8669,22 @@ msgstr "&Spustit kontrolu znovu" msgid "Copy &to clipboard" msgstr "Kopírovat do schránky" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Smazat označené soubory (zaškrtnuté podpoložky)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Opravit označené sekce (označené položky)" @@ -9304,24 +9316,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R TEMPLATE ERROR" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Musíte určit cíl, když je zdroj kompozitní pole" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Neplatné vyhledání/nahrazení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Vzor pro hledání není platný: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9330,25 +9342,25 @@ msgstr "" "Aplikuji změny na %d knih.\n" "Fáze {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Smazat uložené najít/nahradit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Vybrané uložené najít/nahradit budou smazány. Jste si jistý?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Uložit najít/nahradit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18639,6 +18651,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Čekající..." diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index abd8d02e36..f03c0307c0 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:42+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Danish \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: 2011-09-17 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:42+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4939,7 +4939,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8427,10 +8427,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "Kopiér &til udklipsholder" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Slet markerede filer (checket underemner)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Ordn markerede sektioner (checket ordenbare emner)" @@ -9069,24 +9081,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Du skal angive en destination, når kilden er et sammensat felt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Søg/erstat ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Søge mønsteret er ugyldigt: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9095,25 +9107,25 @@ msgstr "" "Udfører ændringer på %d bøger.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Gem søg/erstat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Søg/erstat navn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18559,6 +18571,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Venter..." diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index fd801915f6..49c61c9f99 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-13 16:28+0000\n" "Last-Translator: frenkx \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: 2011-09-17 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:44+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: 2616,3601,-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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5286,7 +5286,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -9009,10 +9009,22 @@ msgstr "Überprüfung erneut ausfüh&ren" msgid "Copy &to clipboard" msgstr "In &Zwischenablage kopieren" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Markierte Dateien löschen (ausgewählte Untereinträge)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Markierte Sektionen reparieren (ausgewählte reparierbare Einträge)" @@ -9680,26 +9692,26 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R Vorlagenfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" "Sie müssen ein Zielfeld auswählen, wenn die Quelle ein zusammengesetztes " "Feld ist." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Ein Zielerkennungstyp muss angeben werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Suchen/ersetzen ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Suchmuster ungültig: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9708,26 +9720,26 @@ msgstr "" "Wende Änderungen bei %d Büchern an.\n" "Phase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Löschen der gespeicherten Suchen/Ersetzen-Aktion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" "Die ausgewählte Suchen/Ersetzen-Aktion wird gelöscht. Sind Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Speichern der Suchen/Ersetzen-Aktion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Suchen/Ersetzen-Aktion Name:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19685,6 +19697,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Warte..." diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index d71f5d7095..c6f57e877f 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:24+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Greek \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: 2011-09-17 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:44+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4700,7 +4700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8095,10 +8095,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8705,49 +8717,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17690,6 +17702,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Αναμονή..." diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index 0f675a0e09..de98e3eae1 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:13+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Australia) \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: 2011-09-17 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:56+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 8c9a90375a..b6dbdfa5ee 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \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: 2011-09-17 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:56+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4607,7 +4607,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8002,10 +8002,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8612,49 +8624,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17597,6 +17609,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index c711562872..e748316786 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-11 15:08+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \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: 2011-09-17 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:55+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5145,7 +5145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8810,10 +8810,22 @@ msgstr "&Run the check again" msgid "Copy &to clipboard" msgstr "Copy &to clipboard" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Delete marked files (checked subitems)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Fix marked sections (checked fixable items)" @@ -9467,24 +9479,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R TEMPLATE ERROR" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "You must specify a destination when source is a composite field" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "You must specify a destination identifier type" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Search/replace invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Search pattern is invalid: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9493,25 +9505,25 @@ msgstr "" "Applying changes to %d books.\n" "Phase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Delete saved search/replace" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "The selected saved search/replace will be deleted. Are you sure?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Save search/replace" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Search/replace name:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19701,6 +19713,21 @@ msgstr "" "negative. If either date1 or date2 are not dates, the function returns the " "empty string." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Waiting..." diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 2a6bf76f70..1fae0b88ba 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:49+0000\n" "Last-Translator: Kalle Kniivilä \n" "Language-Team: Esperanto \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: 2011-09-17 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:42+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4557,7 +4557,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7952,10 +7952,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8562,49 +8574,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17547,6 +17559,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 7bffdf606c..765ae7d2d4 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-10 10:26+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 07:35+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\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: 2011-09-17 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:52+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 @@ -171,7 +171,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -1616,6 +1616,8 @@ msgstr "Comunicarse con todos los lectores Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" +"Los comentarios se han eliminado porque el lector SONY tiene problemas con " +"ellos" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -2545,6 +2547,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Cuando calibre elimina las líneas en blanco entre párrafos, automáticamente " +"establece una sangría para que se distingan bien los párrafos. Esta opción " +"controla la anchura de esta sangría (en unidades em). Si asigna un valor " +"negativo se usará la sangría especificada en el documento de entrada, es " +"decir, calibre no cambia la sangría." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2578,6 +2585,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Eliminar la primera imagen del libro electrónico de entrada. Es útil si el " +"documento de entrada tiene una imagn de portada no identificada como tal. En " +"tal caso, si asigna una portada en calibre, el documento de salida acabaría " +"con dos imágenes de portada si no activa esta opción." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -3921,6 +3932,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Activar la compartición del contenido del libro a través de Facebook, etc. " +"en el Kindle. ADVERTENCIA: El uso de esta opción hace que no se sincronice " +"automáticamente la última posición en múltiples dispositivos. Quéjese a " +"Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -4408,13 +4423,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "El fichero podría ser un RTF antiguo...\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"El fichero también tiene RTF más reciente.\n" +"Se hará lo posible para convertirlo.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4688,6 +4705,7 @@ msgstr "Pasar las noticias descargadas al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" msgstr "" +"Borrar libros nuevos de la biblioteca después de copiarlos al dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -5288,7 +5306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7776,6 +7794,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Activar la compartición del contenido del libro a través de Facebook, etc. " +"ADVERTENCIA: Desactiva la sincronización automática" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8969,10 +8989,22 @@ msgstr "&Volver a realizar la comprobación" msgid "Copy &to clipboard" msgstr "Copiar al por&tapapeles" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Borrar ficheros marcados (subelementos marcados)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Reparar secciones marcadas (elementos reparables marcados)" @@ -9635,24 +9667,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "ERROR DE PLANTILLA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Debe especificar un destino cuando la fuente es un campo compuesto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Debe especificar un tipo de identificador de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Buscar/sustituir no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "El patrón de búsqueda no es válido: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9661,26 +9693,26 @@ msgstr "" "Aplicando cambios a %d libros.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Borrar la búsqueda/sustitución guardada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" "La búsqueda/sustitución guardada seleccionada se borrará. ¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Guardar búsqueda/sustitución" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nombre de búsqueda/sustitución:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -20053,6 +20085,21 @@ msgstr "" "contrario es negativo. Si «fecha1» o «fecha2» no son fechas, la función " "devuelve un texto vacío." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Esperando..." @@ -20155,7 +20202,7 @@ msgstr "Inglés (Israel)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 msgid "English (Russia)" -msgstr "" +msgstr "Inglés (Rusia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" @@ -20808,6 +20855,28 @@ msgid "" "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" +"El algoritmo usado para copiar el autor en el orden de autor\n" +"Los valores posibles son:\n" +"invert: Transforma «nom ape» en «ape, nom»\n" +"copy: Copia author en author_sort sin modificaciones\n" +"comma: Usa «copy» si hay una coma en el nombre, si no, usa «invert»\n" +"nocomma: «nom ape» -> «ape nom» (sin coma)\n" +"Al cambiar este ajuste, el orden de autor almacenado para cada autor debe\n" +"recalcularse pulsando con el botón derecho en un autor del panel de " +"etiquetas\n" +"de la izquierda, seleccionando «Administrar autores» y pulsando «Recalcular\n" +"todos los valores de orden de autor». Los sufijos de nombre de autor son\n" +"palabras que no se tienen en cuenta cuando aparecen al final de un nombre " +"de\n" +"autor. Los sufijos no distinguen mayúsculas y minúsculas, y los puntos al " +"final se\n" +"manejan de manera automática. Lo mismo ocurre con los prefijos.\n" +"Las «palabras copia» de nombre de autor son un conjunto de palabras que, si\n" +"aparecen en un nombre de autor, hacen que el orden de autor generado de " +"manera\n" +"automática sea idéntico al nombre de autor. Esto significa que el orden " +"para\n" +"algo como «Acme Inc.» será «Acme Inc.» y no «Inc., Acme»." #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index af80a8df67..e531f5df92 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-09 08:23+0000\n" "Last-Translator: keski \n" "Language-Team: Estonian \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: 2011-09-17 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:42+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4530,7 +4530,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7925,10 +7925,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8535,49 +8547,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17520,6 +17532,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 365984156a..84ec50a15a 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:39+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: eu@li.org\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: 2011-09-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" "Language: eu\n" @@ -153,7 +153,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5180,7 +5180,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8712,10 +8712,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "Kopiatu &arbelean" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Ezabatu markatutako fitxategiak (berrikusitako batzuk)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Konpondu markatutako atalak (konpontzeko moduko bilatu diren gauzak)" @@ -9365,24 +9377,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R TXANTILOI ERROREA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Zehaztu beha duzu helburu bat sorburua eremu mistoa denean" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Bilatu/ordeztu ez dabil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Bilatzeko patroaia ez dabil: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9391,25 +9403,25 @@ msgstr "" "Aldaketak ezartzen %d liburuetara.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19046,6 +19058,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Itxaroten..." diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 677c090fee..a34a2add93 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:03+0000\n" "Last-Translator: Milad Naseri \n" "Language-Team: Persian \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:49+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4542,7 +4542,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7937,10 +7937,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8547,49 +8559,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17532,6 +17544,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index c08ce3f2a7..ecc86996df 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-19 10:47+0000\n" "Last-Translator: Olli-Pekka Kurppa \n" "Language-Team: Finnish \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: 2011-09-17 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:43+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4637,7 +4637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8032,10 +8032,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8642,49 +8654,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17627,6 +17639,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 5a991b1536..ac90c98667 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \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: 2011-09-17 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:43+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 09bf4efb47..8388bc41ce 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-15 11:01+0000\n" "Last-Translator: Luc Mazon \n" "Language-Team: Français \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: 2011-09-17 04:40+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:43+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -154,7 +154,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5330,7 +5330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -9068,10 +9068,22 @@ msgstr "Démarrer la vérification de nouveau" msgid "Copy &to clipboard" msgstr "Copier &dans le presse-papier" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Supprimer les fichiers marqués (sous-items cochés)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Réparer les sections marquées (items à réparer cochés)" @@ -9737,25 +9749,25 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "ERREUR DU MODELE DE R/R" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" "Vous devez préciser uen destination quand la source est un champ mixte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Préciser une destination d'identifiant type" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Recherche/Remplacement erroné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Motif de recherche erroné : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9764,26 +9776,26 @@ msgstr "" "Applique les changements à %d livres.\n" "Phase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Supprimer les requêtes rechercher/remplacer sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" "La recherche/le remplacement sauvegardé sera supprimé. Êtes-vous sûr?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Recherche/remplacement sauvegardé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nom de la recherche/du remplacement:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -20160,6 +20172,21 @@ msgstr "" "négatif. Si date1 ou date2 ne sont pas des dates, la fonction renvoie une " "chaîne vide." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "En attente..." diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 22b9d45772..a761baad8f 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\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: 2011-09-17 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:44+0000\n" "X-Generator: Launchpad (build 13955)\n" "Language: gl\n" @@ -153,7 +153,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5127,7 +5127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8726,10 +8726,22 @@ msgstr "&Volver realizar a comprobación" msgid "Copy &to clipboard" msgstr "Copiar no por&tapapeis" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Eliminar os ficheiros marcados (subítems indicados)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Arranxar as seccións marcadas (respecto dos ítems marcados)" @@ -9389,24 +9401,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "ERROR DE MODELO" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Debe especificar un destino cando a orixe é un campo de composición" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Debe especificar un tipo de identificador de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Buscar/substituir no vé correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "O patrón de busca non é correcto: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9415,26 +9427,26 @@ msgstr "" "Aplicando cambios a %d libros.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Eliminar a busca/substitución gardada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" "A busca/substitución gardada seleccionada vai ser eliminada. Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Gardar busca/substitución" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nome de busca/substitución" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19385,6 +19397,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Esperando..." diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 21828adca9..6e2cf545e9 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \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: 2011-09-17 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:44+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index ac6db59196..da94dbf8a9 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-22 10:39+0000\n" "Last-Translator: reldude84@gmail.com \n" "Language-Team: Hebrew \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: 2011-09-17 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:45+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4568,7 +4568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7963,10 +7963,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8573,49 +8585,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17558,6 +17570,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "מחכה..." diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 35656b790c..d7f27eff21 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hindi \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: 2011-09-17 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:45+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index ee73acaafb..d6f81a7f6d 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Croatian \n" @@ -16,7 +16,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: 2011-09-17 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:51+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4806,7 +4806,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8236,10 +8236,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8846,49 +8858,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18035,6 +18047,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Pričekajte..." diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index f3ff9596ec..fa80b42463 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-12 16:12+0000\n" -"Last-Translator: Devilinside \n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-18 04:17+0000\n" +"Last-Translator: Incze GASPAR \n" "Language-Team: Hungarian \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: 2011-09-17 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:45+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -347,7 +347,7 @@ msgstr "Számos e-book formátumba képes konvertálni" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747 msgid "Delete books from your calibre library or connected device" msgstr "" -"A calibre, vagy a csatlakoztatott eszköz könyvtárából törölhetők a könyvek" +"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:752 msgid "Edit the metadata of books in your calibre library" @@ -363,7 +363,7 @@ msgstr "Internetes híreket e-könyv formában tölthetsz le" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Show a list of related books quickly" -msgstr "" +msgstr "Kapcsolódó könyvek listájának gyors megmutatatása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" @@ -383,7 +383,7 @@ msgstr "Nyisd meg a könyvfájlokat tartalmazó mappát" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" -msgstr "Küldd a könyveket a csatlakoztaott eszközre" +msgstr "Könyvek küldése a csatlakoztatott eszközre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:798 msgid "" @@ -410,6 +410,7 @@ msgstr "Könnyű a most kiválasztotthoz hasonló könyveket megtalálni" 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:825 msgid "Copy books from the devce to your calibre library" @@ -426,6 +427,7 @@ msgstr "Másolhatsz könyveket calibre könyvtáraid között" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" msgstr "" +"Végezz el apró módosításokat a calibre könyvtárában található epub fájlokon" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 msgid "" @@ -435,7 +437,7 @@ msgstr "Kereséskor kiemeli a calibre könyvtáradban található egyezéseket" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Choose a random book from your calibre library" -msgstr "" +msgstr "Válassz egy könyvet találomra a calibre könyvtárából" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" @@ -648,11 +650,11 @@ msgstr "Calibre finombeállítása,hogyan viselkedjen különböző helyzetekbe #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 msgid "Keyboard" -msgstr "" +msgstr "Billentyűzet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1106 msgid "Customize the keyboard shortcuts used by calibre" -msgstr "" +msgstr "Calbire gyorsbillentyűk testreszabása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 @@ -941,7 +943,7 @@ msgstr "Igen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" -msgstr "" +msgstr "Főmenü" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 @@ -977,7 +979,7 @@ msgstr "Kapcsolódás S60 telefonokhoz" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." -msgstr "" +msgstr "Kapcsolatbalépés WebOS tábgéppekkel." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -1042,6 +1044,12 @@ msgid "" "your calibre configuration directory.

    Enabling indicates that iTunes " "is configured to store copies in your iTunes Media folder.

    " msgstr "" +"

    Ennek a beállításnak érdemes lenne az iTunes " +"Beállítások|Haladó beállításaival megegyeznie.

    \r\n" +"Kikapcsolásakor eltárolja az iTunesra átvitt könyvek másolatát a calibre " +"beállításokat tartalmazó könyvtárában.\r\n" +"Bekapcsolásnál jelzi, hogy a könyv másolatát az iTunes -od Media " +"könyvtárában tárolja." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" @@ -1457,11 +1465,11 @@ msgstr "Kommunikáció a Kobo Reader-el" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 msgid "The Kobo supports several collections including " -msgstr "" +msgstr "A Kobo számtalan gyűjteményt támogat, pl.: " #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 msgid "Create tags for automatic management" -msgstr "" +msgstr "Címkék készítése az automatikus kezeléshez" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 @@ -1531,11 +1539,11 @@ msgstr "A Moovybook Readerrel kommunikál" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:358 msgid "Communicate with the COBY" -msgstr "" +msgstr "Kapcsolatbalépés a COBY-val" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "Kapcsolatbalépés a Ex124G-vel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1575,7 +1583,7 @@ msgstr "Kommunikáció az összes Sony eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "Megjegyzések eltávolítva, mert a SONY olvasó nem kezeli őket" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -4457,7 +4465,7 @@ msgstr "A borítók megjelenítése külön ablakban a calibre főablaka helyett #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "Disable notifications from the system tray icon" -msgstr "" +msgstr "Értesítések letiltása a rendszer tálcáról" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Default action to perform when send to device button is clicked" @@ -4511,6 +4519,8 @@ msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" +"A kezelőfelület elrendezése. 'Széles' beállításnál a könyv részletei a jobb " +"oldalon, míg 'Keskeny' beállításnál alul jelennek meg." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "Show the average rating per item indication in the tag browser" @@ -4752,7 +4762,7 @@ msgstr "Nem támogatott" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:57 msgid "Fetching annotations is not supported for this device" -msgstr "Megjegyzés hozzáfűzése ennél az eszköznél nem támogatott." +msgstr "Jegyzetek letöltése erről az eszközről nem támogatott" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:245 @@ -5030,7 +5040,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -5206,7 +5216,7 @@ msgstr "Bizonyos formátumú könyvek törlése a kiválasztottakból..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98 msgid "Remove all formats from selected books, except..." -msgstr "Távolítsa el a kiválasztott könyvek minden formázását, kivéve..." +msgstr "A kiválasztott könyvekből minden formátum törlése, kivéve..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101 msgid "Remove all formats from selected books" @@ -5226,7 +5236,7 @@ msgstr "Nem törölhető" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:144 msgid "Choose formats to be deleted" -msgstr "Válaszd ki a törlentő formázásokat" +msgstr "Válassza ki a törlendő formátumokat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:162 msgid "" @@ -6275,7 +6285,7 @@ msgstr "Elérési út" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" -msgstr "" +msgstr "Borító méret: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" -msgstr "" +msgstr "A generált Tartalomjegyzék a könyv elején legyen, ne a végén" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" @@ -8243,7 +8253,7 @@ msgstr "Nincs eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" -msgstr "Nem tudom küldeni: nincs csatlakoztatott eszköz" +msgstr "Nem lehet elküldeni: nincs csatlakoztatott eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 @@ -8524,10 +8534,22 @@ msgstr "&Újraellenőrzés" msgid "Copy &to clipboard" msgstr "Másolás &vágólapról" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -9139,49 +9161,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R SABLON HIBA" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "A kiválasztott keresés/csere törlődni fog. Valóban ezt szeretné?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Keresés/csere név:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -11146,7 +11168,7 @@ msgstr "Csatlakozva: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" -msgstr "könyv részletei" +msgstr "Könyv részletei" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 @@ -11885,7 +11907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" -msgstr "" +msgstr "Borító méret: %(width)d x %(height)d képpont" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 msgid "stars" @@ -12396,10 +12418,13 @@ msgid "" "If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" "If not checked, the values can be Yes or No." msgstr "" +"Ha ki van választva, akkor az Igen/Nem oszlopok értéke Igen, Nem és " +"Ismeretlen lehet.\n" +"Ha nincs kipipálva, akkor az érték Igen és Nem lehet." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:150 msgid "Yes/No columns have three values (Requires restart)" -msgstr "" +msgstr "Az Igen/Nem oszlopok három értékűek legyenek (újraindítás szükséges)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:151 msgid "Automatically send downloaded &news to ebook reader" @@ -12575,7 +12600,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:239 msgid "Create/edit a column coloring rule" -msgstr "" +msgstr "Oszlop színezési szabály létrehozása/szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:244 msgid "Create a coloring rule by filling in the boxes below" @@ -12645,26 +12670,29 @@ msgid "" "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 "" +"Be tudja állítani az oszlopok színezését \"szabályok\" létrehozásával, ehhez " +"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:491 msgid "Add Rule" -msgstr "" +msgstr "Szabály hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:494 msgid "Remove Rule" -msgstr "" +msgstr "Szabály eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:511 msgid "Move the selected rule up" -msgstr "" +msgstr "A kiválasztott szabály mozgatása felfelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 msgid "Move the selected rule down" -msgstr "" +msgstr "A kiválasztott szabály mozgatása lefelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 msgid "Add Advanced Rule" -msgstr "" +msgstr "Bonyolultabb szabály hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:572 msgid "No rule selected" @@ -13124,6 +13152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 msgid "Ensure your device is connected, then press OK" msgstr "" +"Győződjön meg arról, hogy az eszköz csatlakoztatva van, majd nyomja meg az " +"OK-t" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:89 msgid "" @@ -13202,7 +13232,7 @@ msgstr "Széles" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:134 msgid "Off" -msgstr "" +msgstr "Nincs" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:134 msgid "Small" @@ -13222,7 +13252,7 @@ msgstr "Mindig" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:138 msgid "If there is enough room" -msgstr "" +msgstr "Ha van elegendő hely" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 msgid "Never" @@ -13242,7 +13272,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" -msgstr "" +msgstr "Oszlop színezés" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 @@ -13272,7 +13302,7 @@ msgstr "Animációk tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:59 msgid "Disable ¬ifications in system tray" -msgstr "Értesítések letiltása az értesítési területen" +msgstr "Értesítések letiltása a rendszer tálcáról" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:63 msgid "Show &splash screen at startup" @@ -13300,19 +13330,19 @@ msgstr "Betűtípus cseréje (újraindítás szükséges)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:111 msgid "Select displayed metadata" -msgstr "" +msgstr "Megjelenítendő metaadatok kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 msgid "Move up" -msgstr "" +msgstr "Mozgatás felfelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 msgid "Move down" -msgstr "" +msgstr "Mozgatás lefelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 msgid "Default author link template:" -msgstr "" +msgstr "Alapértelmezett szerző link minta:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "" @@ -13332,6 +13362,8 @@ msgid "" "Note that comments will always be displayed at the end, regardless of " "the position you assign here." msgstr "" +"A Megjegyzés mindig a végén jelenik meg, függetlenül attól, hogy hová " +"helyezte." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:169 msgid "Tags browser category &partitioning method:" @@ -13363,7 +13395,7 @@ msgstr "Értékelések átlagának megjelenítése a cimkeböngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:196 msgid "Categories with &hierarchical items:" -msgstr "" +msgstr "Kategóriák hierarchikus elemekkel:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:202 msgid "" @@ -13388,16 +13420,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:231 msgid "When showing cover browser in separate window, show it &fullscreen" -msgstr "" +msgstr "Ha a borító-böngésző külön ablakban van, az legyen teljes képernyős" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 #, python-format msgid "You can press the %s keys to toggle full screen mode." -msgstr "" +msgstr "A következő billentyűkkel válthat teljes képernyős üzemmódra: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "Main Interface" -msgstr "" +msgstr "Fő kezelőfelület" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:92 @@ -13638,11 +13670,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:52 msgid "Device currently connected: " -msgstr "" +msgstr "A jelenleg csatlakoztatott eszköz: " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:55 msgid "Device currently connected: None" -msgstr "" +msgstr "Nincs csatlakoztatott eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:189 msgid "That format and device already has a plugboard." @@ -13975,10 +14007,11 @@ msgstr "A keresés elkezdődik, ahogy beírja a szöveget" msgid "" "&Highlight search results instead of restricting the book list to the results" msgstr "" +"A keresési eredmény kiemelése a lista szűkítése az eredményre helyett" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:112 msgid "What to search by default" -msgstr "" +msgstr "Mire keressen alapesetben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:113 msgid "" @@ -13987,14 +14020,19 @@ msgid "" "search not just authors but title/tags/series/comments/etc. Use these " "options if you would like to change this behavior." msgstr "" +"Ha egy keresési feltételt előtag (pl. title:) nélkül ad meg, akkor a calibre " +"alapesetben minden metaadatban keres. Pl. keresési feltételként megadva " +"\"asimov\"-ot minden adatban (cím,szerző,sorozat,cimke stb.) keres. " +"Használja ezt az opciót ha másképp szeretné beállítani a keresés " +"viselkedését." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114 msgid "&Limit the searched metadata" -msgstr "A keresett metaadatok számának korlátozása" +msgstr "A keresés korlátozása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:115 msgid "&Columns that non-prefixed searches are limited to:" -msgstr "" +msgstr "Az oszlopok, amelyekre az előtag nélküli keresés korlátozódik:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:116 msgid "" @@ -14003,6 +14041,10 @@ msgid "" "you always use prefixes in your saved searches. For example, use " "\"series:Foundation\" rather than just \"Foundation\" in a saved search" msgstr "" +"Vegye figyelembe, hogy ez az opció minden keresésre hatással van, beleértve " +"a mentett kereséseket és a korlátozásokat is. Éppen ezért, ha használja ezt " +"az opciót, használjon előtagokat a mentett kereséseiben. Pl. használjon " +"\"series:Foundation\"-t az egyszerű \"Foundation\" helyett." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:117 msgid "" @@ -14084,13 +14126,13 @@ msgid "" "

  • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
  • " msgstr "" -"
  • Manuális kezelés: Calibre frissíti a metaadatokat és a " +"
  • Manuális kezelés: a calibre frissíti a metaadatokat és a " "gyűjteményhez adja, ha a könyv el lett küldve. Ezzel a beállítással a " "calibre sohasem helyezi át a gyűjteményt
  • \n" -"
  • Csak küldéskor: Calibre frissíti a metaadatokat és a " +"
  • Csak küldéskor: a calibre frissíti a metaadatokat és a " "gyűjteményhez csak akkor adja/elveszi a könyvet, ha az az eszközre lett " "küldve
  • \n" -"
  • Automatikus kezeéás: Calibre automatikusan szinkronizálja a " +"
  • Automatikus kezelés: a calibre automatikusan szinkronizálja a " "metadatokat az eszközön minden kapcsolódáskor
  • " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 @@ -14361,15 +14403,15 @@ msgstr "A fő eszköztárban, ha egy eszköz csatlakozott" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:221 msgid "The optional second toolbar" -msgstr "" +msgstr "Az opcionális második eszköztár" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:222 msgid "The menubar" -msgstr "" +msgstr "A menü" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:223 msgid "The menubar when a device is connected" -msgstr "" +msgstr "A menüben, ha egy eszköz kapcsolódik" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224 msgid "The context menu for the books in the calibre library" @@ -17344,7 +17386,7 @@ msgstr "Rendezési forma" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:335 msgid "Title Sort" -msgstr "Cimke röviden" +msgstr "Cím rendezési forma" #: /home/kovid/work/calibre/src/calibre/library/restore.py:128 msgid "Processed" @@ -17863,6 +17905,8 @@ msgid "" "When searching for text without using lookup prefixes, as for example, Red " "instead of title:Red, limit the columns searched to those named below." msgstr "" +"Előtag nélküli kereséskor (pl. \"Red\" keresése \"title:Red\" helyett) az " +"alább felsorolt oszlopokra korlátozza a keresést." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:417 msgid "" @@ -18355,6 +18399,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Várakozás…" @@ -18914,7 +18973,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" -msgstr "" +msgstr "&Bezár" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index af7c6e0815..4024db6a03 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:24+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Indonesian \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:42+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:45+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4529,7 +4529,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7924,10 +7924,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8534,49 +8546,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17519,6 +17531,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 5a2801f63d..c8304ac6ee 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-16 15:48+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 08:07+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \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: 2011-09-17 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:46+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -156,7 +156,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -348,15 +348,16 @@ msgstr "Converte gli ebook in vari formati" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747 msgid "Delete books from your calibre library or connected device" -msgstr "Elimina i libri dalla libreria di calibre o dal dispositivo connesso" +msgstr "" +"Elimina i libri dalla biblioteca di calibre o dal dispositivo connesso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752 msgid "Edit the metadata of books in your calibre library" -msgstr "Modifica i metadati dei libri nella libreria di calibre" +msgstr "Modifica i metadati dei libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757 msgid "Read books in your calibre library" -msgstr "Leggi i libri nella libreria di calibre" +msgstr "Leggi i libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:762 msgid "Download news from the internet in ebook form" @@ -368,7 +369,7 @@ msgstr "Mostra rapidamente un elenco di libri correlati" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" -msgstr "Esporta i libri dalla libreria di calibre al disco fisso" +msgstr "Esporta i libri dalla biblioteca di calibre al disco fisso" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Show book details in a separate popup" @@ -381,7 +382,8 @@ msgstr "Riavvia calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 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 libreria di calibre" +"Apri la cartella che contiene i file dei libri nella tua biblioteca di " +"calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" @@ -426,7 +428,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Copy a book from one calibre library to another" -msgstr "Copia un libro da una libreria di calibre ad un'altra" +msgstr "Copia un libro da una biblioteca di calibre ad un'altra" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" @@ -438,7 +440,7 @@ msgid "" "highlight mode" msgstr "" "Trova la prossima o la precedente occorrenza durante la ricerca nella " -"libreria calibre in modalità evidenziata" +"biblioteca di calibre in modalità evidenziata" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Choose a random book from your calibre library" @@ -1030,7 +1032,7 @@ msgstr "Usa le serie come categoria per iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -"Abilita l'uso del titolo della serie come genere di iTunes, categoria iBook" +"Abilita l'uso del titolo della serie come genere di iTunes, categoria iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" @@ -2660,12 +2662,12 @@ msgstr "Imposta l'editore dell'ebook." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." -msgstr "Imposta la serie alla quale l'ebook appartiene" +msgstr "Imposta la serie alla quale l'ebook appartiene." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "Imposta l'indice analitico del libro in questa serie" +msgstr "Imposta l'indice analitico del libro in questa serie." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 @@ -5255,14 +5257,14 @@ msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -"Non sono stati trovati errori nel database della libreria calibre. Volete " -"verificare se i file nella libreria corrispondono alle informazioni nel " -"database?" +"Non sono stati trovati errori nel database della biblioteca di calibre. Vuoi " +"che calibri verifichi se i file nella biblioteca corrispondono alle " +"informazioni nel database?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -5322,7 +5324,7 @@ msgstr "Converti in gruppo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:37 msgid "Create a catalog of the books in your calibre library" -msgstr "Crea un catalogo di libri nella libreria calibre" +msgstr "Crea un catalogo di libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 @@ -8953,10 +8955,22 @@ msgstr "Esegui nuovamente il cont&rollo" msgid "Copy &to clipboard" msgstr "Copia negli &appunti" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Elimina file selezionati (sottoelementi selezionati)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Correggi sezioni selezionate (sottoelementi selezionati riparabili)" @@ -9600,25 +9614,25 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R ERRORE TEMPLATE" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" "È necessario specificare una destinazione se la sorgente è un campo complesso" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Devi specificare un tipo di identificatore di destinazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Cerca/sostituisci non validi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Il modello di ricerca non è valido: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9627,25 +9641,25 @@ msgstr "" "Applica modifiche a %d libri.\n" "Fase{0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Elimina ricerca/sostituzione salvata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "La ricerca/sostituzione salvata sarà eliminata. Sei sicuro?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Salva ricerca/sostituzione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nome della ricerca/sostituzione:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -9755,7 +9769,7 @@ msgstr "" "database\n" "per quella serie. Selezionando questa casella permetterai a calibre di " "iniziare la numerazione\n" -"partendo dal valore presente nel box." +"partendo dal valore presente nella casella." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568 msgid "&Force numbers to start with:" @@ -9844,7 +9858,7 @@ msgstr "Imposta da file di ebook" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 msgid "&Languages:" -msgstr "&Lingue" +msgstr "&Lingue:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:542 @@ -10980,7 +10994,7 @@ msgstr "Cerca solo nei campi selezionati:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:221 msgid "Titl&e/Author/Series ..." -msgstr "Tit&olo/Autore/Serie ..." +msgstr "Tit&olo/Autore/Serie..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" @@ -12221,7 +12235,7 @@ msgstr "" msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -"Posizione del database %r non valida. Verrà avviata una nuova biblioteca " +"Posizione del database %r non valida. Verrà avviata una nuova biblioteca di " "calibre vuota." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 @@ -13525,7 +13539,7 @@ msgid "" "the index of a series column." msgstr "" "I nomi di riferimento non possono finire con _index, perché questi nomi sono " -"riservati per l'indice di una colonna serie." +"riservati per l'indice di una colonna di serie." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:238 msgid "No column heading was provided" @@ -14683,7 +14697,7 @@ msgid "" "search not just authors but title/tags/series/comments/etc. Use these " "options if you would like to change this behavior." msgstr "" -"Quando digiti un termini di ricerca senza un prefisso, in modo predefinito " +"Quando digiti un termine di ricerca senza un prefisso, in modo predefinito " "calibre cercherà tutte le corrispondenze dei metadati. Ad esempio, la " "digitazione di «asimov» cercherà non solo tra gli autori, ma " "titolo/tag/serie/commenti ecc. Utilizza questa opzione se desideri " @@ -16858,7 +16872,7 @@ msgstr "&kindle posta elettronica:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:57 msgid "Choose your &language:" -msgstr "Selezionare la &lingua:" +msgstr "Scegli la &lingua:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:58 msgid "" @@ -19267,6 +19281,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "In attesa..." diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index f479d4b08a..c86cea928f 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-15 20:00+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 21:16+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \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: 2011-09-17 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:46+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -488,7 +488,7 @@ msgstr "検索" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 msgid "Customize the way searching for books works in calibre" -msgstr "calibreでの本の検索方法をカスタマイズする" +msgstr "calibreでの書籍の検索方法をカスタマイズする" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 msgid "Input Options" @@ -533,7 +533,7 @@ msgstr "インポート/エクスポート" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Control how calibre reads metadata from files when adding books" -msgstr "本を追加時、calibreが書誌情報をファイルからどのように読み込むか制御する" +msgstr "書籍を追加する際にcalibreが書誌情報をファイルからどのように読み込むか設定します" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Saving books to disk" @@ -2110,8 +2110,8 @@ msgid "" "fonts in the output bigger and vice versa. By default, the base font size is " "chosen based on the output profile you chose." msgstr "" -"ポイントでの基本フォントサイズ。本の生成時に使用されるすべてのフォントサイズは、このサイズを基本に計算されます。大きなサイズを選ぶと出力のフォントも大きめ" -"になります。デフォルトでは、基本フォントサイズは出力プロファイルによって決定されます。" +"基本フォントサイズ(ポイント)です。書籍の生成時に使用されるすべてのフォントサイズは、このサイズを基本に計算されます。大きなサイズを選ぶと出力のフォントも" +"大きめになります。デフォルトでは、基本フォントサイズは出力プロファイルによって決定されます。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:153 msgid "" @@ -2453,17 +2453,17 @@ msgstr "1~5の番号で、評価を設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." -msgstr "書籍のISBNコードを設定。" +msgstr "書籍のISBNコードを設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "本にタグを設定します。カンマで区切られたリストである必要があります。" +msgstr "書籍にタグを設定します。カンマ区切りのリストである必要があります。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." -msgstr "書籍の著作者を設定。" +msgstr "書籍の製作者を設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 @@ -2476,7 +2476,7 @@ msgstr "出版年月日を設定する。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." -msgstr "本の日時を設定します。(calibreの日付列で使用されます)" +msgstr "書籍の日時を設定します。(calibreの日付列で使用されます)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" @@ -2758,7 +2758,7 @@ msgid "" "\n" " See: " msgstr "" -"本のジャンル。選択肢: %s\n" +"書籍のジャンル。選択肢: %s\n" "\n" "すべてのリストと詳細については以下のリンクを参照: " @@ -2806,7 +2806,7 @@ msgstr "デフォルトと異なるhtmlのindexファイルを生成するとき msgid "" "Template used for the generation of the html contents of the book instead of " "the default file" -msgstr "デフォルトと異なるhtmlの本の内容を生成する時に使うテンプレート" +msgstr "デフォルトと異なるhtmlの書籍の内容を生成する時に使うテンプレート" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:41 msgid "" @@ -3091,7 +3091,7 @@ msgstr "書籍のクリエーターを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" -msgstr "書籍の著作者を指定" +msgstr "書籍の製作者を指定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" @@ -3102,7 +3102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" -msgstr "本のIDを設定" +msgstr "書籍IDを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." @@ -3216,7 +3216,7 @@ msgstr "発行者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:751 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" -msgstr "プロデューサ" +msgstr "製作者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:752 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:922 @@ -3323,7 +3323,7 @@ msgstr "表紙を特定のファイルに設定" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." -msgstr "本のカテゴリーを設定" +msgstr "書籍のカテゴリーを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." @@ -3530,7 +3530,7 @@ msgstr "ファイル内容の圧縮を無効にします。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "個人的な本に付けられるタグ" +msgstr "個人的な書籍に付けられるタグ" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:44 msgid "" @@ -3704,7 +3704,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:40 msgid "Add Table of Contents to beginning of the book." -msgstr "本の最初に目次を追加する。" +msgstr "書籍の最初に目次を追加する。" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" @@ -4060,7 +4060,7 @@ msgstr "すべての画像を全画面表示に合わせてリサイズします #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:125 msgid "Start Page" -msgstr "スタートページ" +msgstr "開始ページ" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:135 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:137 @@ -4382,7 +4382,7 @@ msgstr "書籍を追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48 msgid "Add books to the calibre library/device from files on your computer" -msgstr "コンピューター上のファイルから、calibreのライブラリやデバイスに本を追加します。" +msgstr "コンピューター上のファイルをcalibreのライブラリやデバイスに書籍を追加します。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:49 msgid "A" @@ -4396,7 +4396,7 @@ msgstr "ディレクトリから書籍を追加" msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" -msgstr "ディレクトリ以下から書籍を追加(ディレクトリあたり1冊、各電子書籍は同じ本の異なるフォーマットとする)" +msgstr "ディレクトリ以下から書籍を追加(ディレクトリあたり1冊、各電子書籍は同じ書籍の異なるフォーマットとする)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:62 msgid "" @@ -4435,7 +4435,7 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:259 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 msgid "No books selected" -msgstr "本が選択されていません" +msgstr "書籍が選択されていません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:88 msgid "Cannot add files as no books are selected" @@ -4471,15 +4471,15 @@ msgstr "デバイスに書籍をアップロード中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:290 msgid "Supported books" -msgstr "サポートされる本の形式" +msgstr "サポートされる書籍の形式" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:293 msgid "Select books" -msgstr "本を選択" +msgstr "書籍を選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:331 msgid "Merged some books" -msgstr "本をマージしました" +msgstr "書籍をマージしました" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:332 msgid "" @@ -4520,15 +4520,15 @@ msgstr "以下の本は実体がないのでcalibreのライブラリには追 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:397 msgid "No book files found" -msgstr "本が見つかりません" +msgstr "書籍が見つかりません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" -msgstr "ライブラリに本を追加" +msgstr "ライブラリに書籍を追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:14 msgid "Add books to your calibre library from the connected device" -msgstr "calibreのライブラリに接続されたデバイスから本を追加する" +msgstr "calibreのライブラリに接続されたデバイスから書籍を追加する" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 @@ -4814,7 +4814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -5024,7 +5024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:208 msgid "Cannot delete books" -msgstr "本を削除できません" +msgstr "書籍を削除できません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:209 msgid "No device is connected" @@ -5038,17 +5038,17 @@ msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:529 msgid "Storage Card A" -msgstr "メモリカードA" +msgstr "メモリーカードA" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Storage Card B" -msgstr "メモリカードB" +msgstr "メモリーカードB" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:226 msgid "No books to delete" -msgstr "削除する本がありません" +msgstr "削除する書籍がありません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:227 msgid "None of the selected books are on the device" @@ -5506,7 +5506,7 @@ msgstr "「詳細を表示」ボタンをクリックして、どれか確認し #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:772 msgid "Show book details" -msgstr "本の詳細を表示" +msgstr "書籍の詳細を表示" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 msgid "I" @@ -5578,7 +5578,7 @@ msgstr "G" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "Get books" -msgstr "本を入手" +msgstr "書籍を入手" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:22 msgid "Search for ebooks" @@ -5653,7 +5653,7 @@ msgstr "メッセージを再び表示する" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:153 msgid "About Get Books" -msgstr "本を入手について" +msgstr "書籍を入手について" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60 @@ -5779,7 +5779,7 @@ msgstr "書籍なし" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:276 msgid "No books found" -msgstr "本が見つかりません" +msgstr "書籍が見つかりません" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 @@ -5978,7 +5978,7 @@ msgstr "一つの書籍の複数のファイルを処理する" msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" -msgstr "フォルダあたり1つの書籍。各電子書籍ファイルは同じ本で異なるフォーマットだと想定する(&O)" +msgstr "フォルダあたり1つの書籍。各電子書籍ファイルは同じ書籍の異なるフォーマットとする(&O)" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:74 msgid "" @@ -7009,7 +7009,7 @@ msgstr "段落の字下げ最小値(&I):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Render &tables as images" -msgstr "表をイメージとして描画(&T)" +msgstr "表をイメージとして描画する(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "Text size multiplier for text in rendered tables:" @@ -7017,7 +7017,7 @@ msgstr "テーブル描画時のテキストサイズ倍率" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "Add &header" -msgstr "ヘッダの追加(&H)" +msgstr "ヘッダを追加する(&H)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "Header &separation:" @@ -7088,11 +7088,11 @@ msgstr " は有効な画像ではありません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 msgid "Book Cover" -msgstr "本の表紙" +msgstr "書籍の表紙" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 msgid "Change &cover image:" -msgstr "本の表紙を変更(&C):" +msgstr "書籍の表紙を変更(&C):" #: /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." @@ -7172,7 +7172,7 @@ msgstr "目次のタイトル(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" -msgstr "Palmデバイス向けに画像サイズを変更(&P)" +msgstr "Palmデバイス向けに画像サイズを変更する(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" @@ -7206,7 +7206,7 @@ msgstr "生成された目次を書籍の後ろでなく初めに入れる(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" -msgstr "マージンを無視(&M)" +msgstr "マージンを無視する(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -7268,7 +7268,7 @@ msgstr "フォーマット(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 msgid "&Inline TOC" -msgstr "目次をインラインで取り込み(&I)" +msgstr "目次をインラインで取り込む(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:49 @@ -7484,7 +7484,7 @@ msgstr "段落の間に空行を入れる" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:46 msgid "Optimize for full-sceen view " -msgstr "全画面表示に最適化 " +msgstr "全画面表示に最適化する " #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:15 msgid "" @@ -7663,7 +7663,7 @@ msgstr "最大の行の長さ(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 msgid "Force maximum line length" -msgstr "強制的に最大文字数で改行" +msgstr "強制的に最大文字数で改行する" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 msgid "Markdown, Textile" @@ -7679,7 +7679,7 @@ msgstr "処理前に画像への参照を除去しない" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 msgid "Keep text color, when possible" -msgstr "可能な限り、テキストの色を保持" +msgstr "可能な限り、テキストの色を保持する" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12 msgid "TXTZ Output" @@ -8343,10 +8343,22 @@ msgstr "チェックをもう一度実行(&R)" msgid "Copy &to clipboard" msgstr "クリップボードへコピー(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "マークしたファイルを削除(チェックしたサブアイテム)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "マークされたセクションを修正(修正可をチェックした物)" @@ -8971,24 +8983,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R テンプレートエラー" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "検索先が複数フィールドの場合には、置換の対象フィールドを指定しなければなりません。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "対象の識別子タイプを指定してください" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "検索/置換は無効です" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "検索パターンは無効です:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -8997,25 +9009,25 @@ msgstr "" "変更を%d 冊の書籍に適用します。\n" "フェーズ {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "保存した検索/置換を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "選択した検索/置換は削除されます。よろしいですか?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "検索/置換を保存" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "検索/置換名:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -9041,7 +9053,7 @@ msgstr "著者名ソート(&O): " msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." -msgstr "この本の著者のソート方法を指定。例えば、Charles Dickens を Dickens, Charles のようにしてソート。" +msgstr "この書籍の著者のソート方法を指定。例えば、Charles Dickens を Dickens, Charles のようにしてソート。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 @@ -10214,7 +10226,7 @@ msgstr "フレーズ(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:176 msgid "&One or more of these words:" -msgstr "これらの単語(&O):" +msgstr "複数の単語(&O):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 @@ -10500,7 +10512,7 @@ msgstr "関数名(&N):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" -msgstr "ドキュメンテーション(&D):" +msgstr "ドキュメント(&D):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 msgid "Python &code:" @@ -11007,7 +11019,7 @@ msgstr "接続された " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" -msgstr "本の詳細" +msgstr "書籍の詳細" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 @@ -11199,11 +11211,11 @@ msgstr "デバイスのメインメモリにある書籍を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:73 msgid "Show books in storage card A" -msgstr "メモリカードAの本を表示" +msgstr "メモリーカードAの書籍を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 msgid "Show books in storage card B" -msgstr "メモリカードBの本を表示" +msgstr "メモリーカードBの書籍を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 msgid "Delete library" @@ -12144,8 +12156,8 @@ msgid "" "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -"ここでcalibreに追加するファイルからの書誌情報の扱いを設定します。calibreはファイル内容から書誌情報を取り出すか、ファイル名から取り出すかを指" -"定できます。" +"calibreに追加するファイルから書誌情報をどのように読み出すか設定します。calibreはファイル内容から書誌情報を取り出したり、ファイル名から取り出" +"すこともできます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:69 msgid "Read &metadata from file contents rather than file name" @@ -12319,8 +12331,8 @@ msgid "" "used. Also applied when switching to this library. Note that this setting is " "per library. " msgstr "" -"この制限を、calibreのスタート時にもし現在のライブラリが使用された場合、適用します。その他、このライブラリへの切り替え時にも適用されます。この設定は" -"ライブラリごとに設定できます。 " +"現在のライブラリが使用されている場合は、Calibreの起動時にこの制限を適用します。また、このライブラリへの切り替え時にも適用されます。この設定はライブ" +"ラリごとに設定できます。 " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:163 msgid "Edit metadata (single) layout:" @@ -12587,8 +12599,8 @@ msgid "" "book list. You can hide columns by unchecking them. You can also create your " "own, custom columns." msgstr "" -"ここではcalibreライブラリの書籍リストの列レイアウトを再編成することができます。チェックを外すと、列を隠すことができます。また、自分のカスタム列を作" -"成することもできます。" +"calibreライブラリの書籍リストの列レイアウトを再調整することができます。チェックを外すと列を隠すことができます。また、自分のカスタム列を作成すること" +"もできます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:88 msgid "Move column up" @@ -13745,7 +13757,7 @@ msgstr " 削除できません。これは組み込みプラグインです。 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." -msgstr "ここでは、どのプラグインを使用するかを制御する事でCalibreの動作をカスタマイズすることができます。" +msgstr "どのプラグインを使用するか設定すれば、Calibreの動作をカスタマイズすることができます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Get &new plugins" @@ -14215,31 +14227,31 @@ msgid "" " " msgstr "" "\n" -"

    ここではテンプレート処理で使われる関数の追加や削除ができます。テンプレート関数はPythonで書かれます。\n" +"

    ここではテンプレート処理で使われる関数の追加や削除ができます。テンプレート関数はPythonで書きます。\n" " 関数は書籍からの情報を受け取り、何らかの処理を行い、文字列の結果を返します。 \n" " ここで定義された関数は組み込み関数と同様にテンプレート上で使用することができます。\n" -" このPython関数は必ずevaluateと言う名前で、下のような宣言でなければなりません。

    \n" +" このPython関数は必ずevaluateという名前にし、以下のようなシグネチャーである必要があります。

    \n" "

    evaluate(self, formatter, kwargs, mi, locals, your " "parameters)\n" " → returning a unicode string

    \n" -"

    evaluate関数のパラメーターは:\n" +"

    evaluate関数のパラメーター:\n" "

      \n" -"
    • formatter: 現在のテンプレートを評価するためのフォーマッター・インスタンスです。\n" +"
    • formatter: 現在のテンプレートを評価するためのフォーマッターインスタンスです。\n" " これを使って再帰的なテンプレート評価ができます。
    • \n" "
    • kwargs: 書誌情報のdictionaryです。フィールド値はこのdictionaryに入っています。\n" "
    • mi: 書誌情報のインスタンス。フィールド情報を取得するのに使います。\n" " このパラメータは、例えば書籍ではないテンプレートを評価するときなど、Noneであることもありえます。
    • \n" -"
    • locals: 現在のテンプレート・プログラムに設定されているローカル変数。
    • \n" +"
    • locals: 現在のテンプレートプログラムに設定されているローカル変数。
    • \n" "
    • your parameters: 1つ以上のパラメータを与えなければなりません。\n" " パラメータの数は「引数の数」ボックスに入れた数と同じにしてください。\n" " (ボックスに‐1を入れたときには、可変の変数となるので、最後に*argsと入れます)\n" " 最低でも1つの引数が必要ですが、大抵の場合はそれは操作するフィールド値となるでしょう。\n" -" 注意すべきは、基本のテンプレート・モードでは ユーザーはこの最初の引数を与えません。\n" +" 注意すべきは、基本のテンプレートモードでは ユーザーはこの最初の引数を与えません。\n" " 代わりにそれはフォーマッターから与えられます。
    • \n" "

    \n" "

    \n" " 次の関数例では、フィールドの値をチェックする物です。\n" -" もしフィールドが空でなければ、フィールドの値が返ります。出なければ値EMPTYが返ります。\n" +" フィールドが空でない場合はフィールドの値が返ります。そうでない場合は、値EMPTYが返ります。\n" "

    \n"
     "        name: my_ifempty\n"
     "        arg count: 1\n"
    @@ -14251,11 +14263,11 @@ msgstr ""
     "                return val\n"
     "            else:\n"
     "                return 'EMPTY'
    \n" -" この関数はどの3つのテンプレート・プログラム・モードからでも呼ぶことができます:\n" +" この関数はどの3つのテンプレートプログラムモードからでも呼ぶことができます:\n" "
      \n" "
    • シングル関数モード: {tags:my_ifempty()}
    • \n" -"
    • テンプレート・プログラム・モード: {tags:'my_ifempty($)'}
    • \n" -"
    • 一般・プログラム・モード: program: my_ifempty(field('tags'))
    • \n" +"
    • テンプレートプログラムモード: {tags:'my_ifempty($)'}
    • \n" +"
    • 一般プログラムモード: program: my_ifempty(field('tags'))
    • \n" "

      \n" " " @@ -14460,7 +14472,8 @@ msgid "" "calibre. Your changes will only take effect after a restart of " "calibre." msgstr "" -"Tweakの値は以下に表示されます。これを編集してCalibreの動作を変更してください。変更はCalibreの再起動後に有効になります。" +"Tweakの値を以下に表示しています。これを編集してCalibreの動作を変更してください。変更点は、Calibreの再起動後に有効になりま" +"す。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:56 msgid "Edit tweaks for any custom plugins you have installed" @@ -14859,8 +14872,8 @@ msgid "" "what you can do with this book. Check with the store before making any " "purchases to ensure you can actually read this book." msgstr "" -"この書籍にはDRMがかかっているようです。この書籍はあなたの持っているリーダーで読めなかったり、この本に対する色々な制限がある可能性があります。実際にこの" -"書籍が読めるか、購入する前にストアで確認してください。" +"この書籍にはDRMがかかっているようです。この書籍はあなたの持っているリーダーで読めなかったり、書籍に対する色々な制限がある可能性があります。実際にこの書" +"籍が読めるか、購入する前にストアで確認してください。" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:205 msgid "" @@ -14915,7 +14928,7 @@ msgstr "ライブラリにダウンロードするフォーマットを選択" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:107 msgid "Get Books" -msgstr "本を入手" +msgstr "書籍を入手" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140 msgid "Open a selected book in the system's web browser" @@ -15785,7 +15798,7 @@ msgstr "右へスクロール" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:118 msgid "Book format" -msgstr "本のフォーマット" +msgstr "書籍のフォーマット" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 msgid "Position in book" @@ -17956,7 +17969,7 @@ msgstr "> " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:278 msgid "Books sorted by " -msgstr "本のソート " +msgstr "書籍のソート " #: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "Usage" @@ -18665,6 +18678,21 @@ msgstr "" "date1とdate2の間の日数を返します。もしdate1がdate2より大きい場合、数は正になりますが、それ以外の時は負です。もしdate1やdate2" "が日付でない場合、関数は空文字列を返します。" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "待機中..." @@ -19268,7 +19296,7 @@ msgstr "デフォルトに戻す" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" -msgstr "シリーズ番号を自動更新" +msgstr "シリーズ番号を自動更新する" #: /home/kovid/work/calibre/resources/default_tweaks.py:13 msgid "" @@ -19334,7 +19362,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" -msgstr "著者名を補足した後にセパレータを追加する。" +msgstr "著者名を補足した後にセパレータを追加する" #: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "" @@ -19426,7 +19454,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:99 msgid "" "Completion sort order: choose when to change from lexicographic to ASCII-like" -msgstr "補完のソート順:いつ辞書順からASCII的な方法に変えるか。" +msgstr "補完のソート順: いつ辞書順からASCII同類順に変えるか" #: /home/kovid/work/calibre/resources/default_tweaks.py:100 msgid "" @@ -19497,7 +19525,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:130 msgid "Specify columns to sort the booklist by on startup" -msgstr "スタート時に書籍リストをソートする列を指定" +msgstr "起動時に書籍リストをソートする列を指定する" #: /home/kovid/work/calibre/resources/default_tweaks.py:131 msgid "" @@ -19509,14 +19537,14 @@ msgid "" "For example, set it to [('authors',0),('title',0)] to sort by\n" "title within authors." msgstr "" -"calibreのスタート時にソートされる列の組を与えます。\n" -"もし保存されたソート履歴を使う場合には、引数はNoneになりますが、それ以外の場合にはこれは、列, 順序 " +"calibreの起動時にソートする列の組を指定します\n" +"保存されたソート履歴を使用する場合には、引数はNoneになりますが、それ以外の場合にはこれは、列, 順序 " "のペアからなるリストです。列は、列のツールチップに表示される、列の検索名です。順序が0の時には昇順、1の時には降順となります。\n" "例えば、 [('authors',0),('title',0)] は著者と、その中でタイトルの順にソートされます。" #: /home/kovid/work/calibre/resources/default_tweaks.py:140 msgid "Control how dates are displayed" -msgstr "どのように日付が表示されるのかを制御" +msgstr "どのように日付を表示するか設定する" #: /home/kovid/work/calibre/resources/default_tweaks.py:141 msgid "" @@ -19648,7 +19676,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" -msgstr "Calibreのスタート時に接続するフォルダーを指定" +msgstr "Calibreの起動時に接続するフォルダーを指定" #: /home/kovid/work/calibre/resources/default_tweaks.py:203 msgid "" @@ -19662,9 +19690,10 @@ msgid "" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" msgstr "" -"Calibreのスタート時にconnect_to_folderを使って接続するフォルダーを指定これはフォルダーへのフルパスです。calibreのスタート時" -"にフォルダーが存在しなかった場合、これは無視されます。もしパスの中に '\\' " -"の文字がある場合(Windowsのパスのように)、それを2重にしなければなりません。\n" +"Calibreの起動時にconnect_to_folderを使って接続するフォルダーを指定\n" +"これはフォルダーへのフルパスです。calibreの起動時にフォルダーが\n" +"存在しなかった場合、これは無視されます。パス中に '\\' の文字がある場合は\n" +"(Windowsのパスのように)、文字を2重にする必要があります。\n" "例:\n" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 48fbacdedc..d46dfc73e2 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-29 18:58+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kannada \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: 2011-09-17 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:46+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 19680f5c2d..43fdc4b552 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:47+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4669,7 +4669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8072,10 +8072,22 @@ msgstr "검사 재실행(&R)" msgid "Copy &to clipboard" msgstr "클립보드로 복사(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8682,49 +8694,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17732,6 +17744,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "기다리는 중..." diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index ab11dc380f..5e06b50a3d 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,7 +16,7 @@ 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: 2011-09-17 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:47+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4530,7 +4530,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7925,10 +7925,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8535,49 +8547,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17520,6 +17532,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index e6a102e723..8c6ed13589 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \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%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-17 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:57+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 0de1888ef2..69bb476277 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-15 17:25+0000\n" "Last-Translator: simss \n" "Language-Team: Latvian \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%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-17 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:47+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -154,7 +154,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4533,7 +4533,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7931,10 +7931,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8541,49 +8553,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17528,6 +17540,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index ba74e0a66a..0c0c397117 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \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: 2011-09-17 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:47+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4534,7 +4534,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7929,10 +7929,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8539,49 +8551,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17524,6 +17536,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 8f5c477e19..9078143166 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \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: 2011-09-17 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:48+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4530,7 +4530,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7925,10 +7925,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8535,49 +8547,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17520,6 +17532,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 90e1884ab9..16909694e4 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:48+0000\n" "Last-Translator: esaismail@gmail.com \n" "Language-Team: Malay \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: 2011-09-17 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:48+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4533,7 +4533,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7928,10 +7928,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8538,49 +8550,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17523,6 +17535,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 7c419a3330..3699df1590 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:26+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \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: 2011-09-17 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:48+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5051,7 +5051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8574,10 +8574,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "Kopier &til utklippstavlen" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Slett markerte filer (markerte underelementer)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Reparer merkede seksjoner (markerte reparerbare elementer)" @@ -9219,24 +9231,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R FEIL MED MAL" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Du må spesifisere destinasjonen når kilden er et sammensatt felt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Søk/erstatt ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Søkemønsteret er ugyldig: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9245,25 +9257,25 @@ msgstr "" "Legger til endringer til %d bøker.\n" "Phase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18752,6 +18764,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Venter …" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 4223d9d2fd..d0b3e25224 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:06+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: German\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: 2011-09-17 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:48+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" @@ -155,7 +155,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4876,7 +4876,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8321,10 +8321,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8932,49 +8944,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18149,6 +18161,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Warte..." diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index c165f8db5d..984286b4e0 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,7 +56,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-16 19:33+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" @@ -64,7 +64,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: 2011-09-17 04:38+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:42+0000\n" "X-Generator: Launchpad (build 13955)\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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5304,7 +5304,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -9013,10 +9013,22 @@ msgstr "Opnieuw cont&roleren" msgid "Copy &to clipboard" msgstr "Naar klembord &kopieren" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Verwijder gemarkeerde bestanden (aangevinkte subitems)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Repareer gemarkeerde secties (aangevinkte repareerbare items)" @@ -9672,24 +9684,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "FOUT ZOEK/VERVANG-SJABLOON" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "U moet een doel opgeven als de bron een opmaaktveld is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "U moet een doelidentificatie opgeven" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Zoeken/vervangen ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Zoekpatroon is ongeldig: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9698,25 +9710,25 @@ msgstr "" "Wijzigingen voor %d boeken toepassen.\n" "Fase {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Verwijder opgeslagen zoeken/vervangen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Geselecteerde zoeken/vervangen wordt verwijderd. Weet u het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Zoeken/vervangen opslaan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Naam voor zoeken/vervangen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -20042,6 +20054,21 @@ msgstr "" "negatief. Als ofwel datum1 ofwel datum2 geen datum is, wordt een lege string " "terug gegeven." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Wachten…" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index ee6da8ac05..212bfefad2 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:08+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \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: 2011-09-17 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:49+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 12f1f4d3e0..52308001b3 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \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: 2011-09-17 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:49+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4530,7 +4530,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7925,10 +7925,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8535,49 +8547,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17520,6 +17532,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index fba480ccd2..b19c02bfb1 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-09 15:58+0000\n" "Last-Translator: Kovid Goyal \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: 2011-09-17 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:49+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5178,7 +5178,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8855,10 +8855,22 @@ msgstr "&Uruchom i sprawdź ponownie" msgid "Copy &to clipboard" msgstr "&Kopiuj do schowka" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Skasuj zaznaczone pliki (zaznaczone podelementy)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Napraw zaznaczone sekcje (zaznaczone elementy do naprawienia)" @@ -9517,24 +9529,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "BŁĄD SZABLONU S/R" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Musisz wskazać miejsce docelowe gdy źródło stanowi pole złożone" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Musisz wskazać miejsce docelowe typu identyfikatora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Błędne wyszukaj/zamień" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Błedny wzorzec wyszukania: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9543,25 +9555,25 @@ msgstr "" "Dokonuję zmian w %d książkach.\n" "Faza {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Skasuj zapisane wyszukaj/zamień" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Wybrany zapisany wyszukaj/zamień zostanie skasowany. Jesteś pewien?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Zapisz wyszukaj/zamień" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nazwa wyszukaj/zamień:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19760,6 +19772,21 @@ msgstr "" "ujemna. Jeśli obie daty są nieprawidłowe (ciągi znaków nie są datami) " "zwracany jest pusty ciąg znaków." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Czekam..." diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index d92e25124b..d572ec62d2 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-04 13:43+0000\n" "Last-Translator: Miguel Castilho \n" "Language-Team: Portuguese \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: 2011-09-17 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:50+0000\n" "X-Generator: Launchpad (build 13955)\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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5027,7 +5027,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8508,10 +8508,22 @@ msgstr "&Correr a verificação outra vez" msgid "Copy &to clipboard" msgstr "Copiar ¶ a área de transferência" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -9133,49 +9145,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Tem de especificar um destino quando a fonte é um campo composto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Procurar/Substituir Inválido !" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "O padrão da procura é inválido: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18375,6 +18387,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "À espera..." diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index b9f28d072f..ccdfef4d8b 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" -"PO-Revision-Date: 2011-09-10 02:27+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" +"PO-Revision-Date: 2011-09-17 19:24+0000\n" "Last-Translator: Nestor Carvalho \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: 2011-09-17 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:55+0000\n" "X-Generator: Launchpad (build 13955)\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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -387,6 +387,8 @@ msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" +"Envia livros por email ou pela web e também conecta ao iTunes ou pastas em " +"seu computador como se fossem dispositivos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -421,7 +423,7 @@ msgstr "Copia um livro de uma biblioteca calibre para outra" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" -msgstr "" +msgstr "Faz pequenos ajustes em arquivos epub em sua biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 msgid "" @@ -443,7 +445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "Look and Feel" -msgstr "Aparência" +msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:907 @@ -4946,7 +4948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8413,10 +8415,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -9027,49 +9041,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Padrão procurado é inválido: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18331,6 +18345,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Esperando..." diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index e9e13b0aa6..f5c9ae4220 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-16 14:16+0000\n" "Last-Translator: Lucian Martin \n" "Language-Team: Romanian \n" @@ -16,7 +16,7 @@ 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: 2011-09-17 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:50+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5283,7 +5283,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8979,10 +8979,22 @@ msgstr "&Rulează verificarea din nou" msgid "Copy &to clipboard" msgstr "Copiază în clip&board" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Şterge fişierele marcate (subitemii marcaţi)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Repară secţiunile marcate (itemii reparabili marcaţi)" @@ -9643,25 +9655,25 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "EROARE ŞABLON S/R" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" "Trebuie specificată o destinaţie atunci când sursa este un câmp compus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Trebuie specificată o destinaţie a tipului identificator" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Cautare/Înlocuire invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Model de căutare invalid: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9670,25 +9682,25 @@ msgstr "" "Se aplică modificările la %d cărţi.\n" "Faza {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Şterge Caută/Înlocuieşte salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Caută/Înlocuieşte selectat va fi şters. Sigur doriţi să continuaţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Salvează Caută/Înlocuieşte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Nume Caută/Înlocuieşte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19987,6 +19999,21 @@ msgstr "" "\"date2\", altfel este negativ. Dacă oricare \"date1\" sau \"date2\" nu sunt " "variabile de tip dată, funcţia returnează un şir gol." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Se așteaptă..." diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 4edbda7776..9c69b017bd 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-16 11:29+0000\n" "Last-Translator: Sidorychev Alexander \n" "Language-Team: American English \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: 2011-09-17 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:50+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -157,7 +157,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5075,7 +5075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8597,10 +8597,22 @@ msgstr "запустить &Проверку ещё раз" msgid "Copy &to clipboard" msgstr "Скопировать &в буфер обмена" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -9224,24 +9236,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Поиск/Замена недопустимы" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Поисковый паттерн недопустим: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9250,27 +9262,27 @@ msgstr "" "Применения изменений к %d книгам.\n" "Этап {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Удалить сохраненные поиск / замена" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" "Выбранный сохранённый поиск/замена будет удалён. Вы действительно хотите это " "сделать?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Сохранить поиск/замену" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Имя поиска/замены" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18722,6 +18734,21 @@ msgstr "" "date2. Число положительно, если date1 больше date2, в противном случае " "отрицательно. Если date1 или date2 не даты, функция возвращает пустую строку." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Ожидание..." diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 5559de3338..cf57bc5804 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \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: 2011-09-17 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:52+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index f56b0545d8..1272a73f3c 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \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: 2011-09-17 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:51+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 806d4b7b14..f3248f5b07 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 18:12+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Slovak \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) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2011-09-17 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:51+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4777,7 +4777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8180,10 +8180,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8790,49 +8802,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17896,6 +17908,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 03560ff941..61fe7e64c0 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-20 10:32+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:52+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" @@ -156,7 +156,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4808,7 +4808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8221,10 +8221,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "&Kopiraj na odložišče" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8831,49 +8843,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Iskalni niz ni veljaven: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Izbriši shranjeno iskanje/zamenjavo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Shrani iskanje/zamenjavo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17902,6 +17914,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Čakanje ..." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 9b16071371..b3b3a4dd89 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \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: 2011-09-17 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:38+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index d74b3c0784..d451f29f6f 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \n" @@ -16,7 +16,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: 2011-09-17 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:51+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4960,7 +4960,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8465,10 +8465,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "Kopiraj u &memoriju" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Izbriši označene fajlove (označene pod-stavke)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Popravi označene odeljke (označene popravljive stavke)" @@ -9112,24 +9124,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "GREŠKA U S/R ŠABLONU" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Morate navesti i ciljno polje ako je izvor složeno polje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Neispravna pretraga/zamena" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Neispravan izraz za pretraživanje: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9138,25 +9150,25 @@ msgstr "" "Primenjujem izmene na %d knjiga.\n" "Faza{0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18685,6 +18697,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Čekam..." diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index a0219efec7..3a43b20883 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-14 13:07+0000\n" "Last-Translator: Andre Costa \n" "Language-Team: Swedish \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: 2011-09-17 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:53+0000\n" "X-Generator: Launchpad (build 13955)\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/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -5176,7 +5176,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8852,10 +8852,22 @@ msgstr "&Kör kontroll igen" msgid "Copy &to clipboard" msgstr "Kopiera t&il urklipp" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "Ta bort markerade filer (kontrolleras underavdelningar)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "Fast markerade sektioner (kontrolleras fastställbara artiklar)" @@ -9513,24 +9525,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R MALLFEL" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "Du måste ange en destination när källan är ett sammansatt fält" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "Du måste ange en destination identifierartyp" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "Sök/byt ogiltig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "Ogiltigt sökmönster:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -9539,25 +9551,25 @@ msgstr "" "Tillämpa ändringar %d böcker.\n" "Fas {0} {1}%%." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "Ta bort sparade sök och ersätt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "Den valda sparade sök och ersätt kommer att raderas. Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "Spara sök / ersätt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "Sök / byt namn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -19789,6 +19801,21 @@ msgstr "" "datum2. Numret är positivt om date1 är större än date2, annars negativ. Om " "någon datum1 eller datum2 inte datum, returnerar funktionen en tom sträng." +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Väntar..." diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index c9180b9f37..5fe9dac963 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \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: 2011-09-17 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:53+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4526,7 +4526,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7921,10 +7921,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8531,49 +8543,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17516,6 +17528,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 281df4cec7..7a1ffa5a2e 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \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: 2011-09-17 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:53+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 1f3d1ac4c5..2020442c1e 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:43+0000\n" "Last-Translator: sksy \n" "Language-Team: Thai \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:53+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 @@ -162,7 +162,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4676,7 +4676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8071,10 +8071,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8681,49 +8693,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17666,6 +17678,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 3402e29990..95b872956d 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-01 06:35+0000\n" "Last-Translator: zeugma \n" "Language-Team: Turkish \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:53+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4841,7 +4841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8236,10 +8236,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8846,49 +8858,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17852,6 +17864,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Bekliyor..." diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index bac6db4984..051585c493 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-17 14:18+0000\n" "Last-Translator: starvit \n" "Language-Team: Ukrainian \n" @@ -16,7 +16,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: 2011-09-17 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:54+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -153,7 +153,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4750,7 +4750,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8153,10 +8153,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8763,49 +8775,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17758,6 +17770,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 2ba7ec9015..7d7074959a 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \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: 2011-09-17 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:54+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 2d3275b140..f4a5272e6c 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-20 07:06+0000\n" "Last-Translator: Alice Joseph \n" "Language-Team: Vietnamese \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:54+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4708,7 +4708,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8140,10 +8140,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8753,49 +8765,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17750,6 +17762,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Đang chờ..." diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 707474ba72..46f2e7365e 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \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: 2011-09-17 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:54+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 9b369cdb1b..f4ffcdf704 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \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: 2011-09-17 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:55+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 6421f06ff7..954059dcbb 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-09-09 23:11+0000\n" "Last-Translator: Li Fanxi \n" "Language-Team: Simplified Chinese \n" @@ -17,7 +17,7 @@ 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: 2011-09-17 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:56+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -156,7 +156,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4743,7 +4743,7 @@ msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calib #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8253,10 +8253,22 @@ msgstr "再次检查(&R)" msgid "Copy &to clipboard" msgstr "复到到剪贴板(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "删除标记文件(检查子项)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "修复标记章节(可修复项)" @@ -8876,24 +8888,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R 模版错误" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "当源是复合域时,你必须指定一个目标。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "你必须指定一个目录标识号类型" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "查找/替换无效" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "以下搜索模式是无效的:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -8902,25 +8914,25 @@ msgstr "" "正在应用更改到%d本书籍。\n" "暂停{0} {1}%%。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "删除已保存搜索/替换条件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "选中的已保存搜索/替换条件将被删除。确定吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "保存搜索/替换条件" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "搜索/替换名称:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -18282,6 +18294,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "等候中..." diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 9cfcf4262a..06c4197d4b 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:55+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -152,7 +152,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4523,7 +4523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -7918,10 +7918,22 @@ msgstr "" msgid "Copy &to clipboard" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8528,49 +8540,49 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17513,6 +17525,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index d64c55ea68..156a86105b 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: 2011-09-16 18:18+0000\n" +"POT-Creation-Date: 2011-09-17 14:30+0000\n" "PO-Revision-Date: 2011-08-05 16:09+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,7 +15,7 @@ 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: 2011-09-17 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-09-18 04:56+0000\n" "X-Generator: Launchpad (build 13955)\n" "Language: zh_TW\n" @@ -153,7 +153,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:68 #: /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:775 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:200 @@ -4680,7 +4680,7 @@ msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 @@ -8113,10 +8113,22 @@ msgstr "再次執行檢查(&R)" msgid "Copy &to clipboard" msgstr "複製至剪貼簿(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 +msgid "&Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 +msgid "Delete &marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" msgstr "刪除已標記的檔案(已核取的子項目)" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 +msgid "&Fix marked" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" msgstr "" @@ -8727,24 +8739,24 @@ msgstr "" msgid "S/R TEMPLATE ERROR" msgstr "S/R 範本錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" msgstr "當來源是組合欄位時您必須指定目的端" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" msgstr "您必須指定目的識別的類型" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" msgstr "無效的搜尋/取代" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format msgid "" "Applying changes to %d books.\n" @@ -8753,25 +8765,25 @@ msgstr "" "套用變更至 %d 本書。\n" "階段 {0} {1}%%。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" msgstr "刪除已儲存的搜尋/取代" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "選取的已儲存搜尋/取代會被刪除。您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1002 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" msgstr "儲存搜尋/取代" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" msgstr "搜尋/取代名稱:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1013 msgid "" "That saved search/replace already exists and will be overwritten. Are you " "sure?" @@ -17846,6 +17858,21 @@ msgid "" "empty string." msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +msgid "" +"language_strings(lang_codes, localize) -- return the strings for the " +"language codes passed in lang_codes. If localize is zero, return the strings " +"in English. If localize is not zero, return the strings in the language of " +"the current locale. Lang_codes is a comma-separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +msgid "" +"language_codes(lang_strings) -- return the language codes for the strings " +"passed in lang_strings. The strings must be in the language of the current " +"locale. Lang_strings is a comma-separated list." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "正在等待..." From fde8b2d4632b1f8fef93425cb2e24040783ff223 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Mon, 19 Sep 2011 04:40:47 +0000 Subject: [PATCH 03/66] Launchpad automatic translations update. --- setup/iso_639/ca.po | 284 ++++++++++++++++----------------- src/calibre/translations/ar.po | 20 +-- src/calibre/translations/bg.po | 11 +- src/calibre/translations/es.po | 17 +- src/calibre/translations/hu.po | 140 +++++++++++----- src/calibre/translations/ru.po | 8 +- 6 files changed, 278 insertions(+), 202 deletions(-) diff --git a/setup/iso_639/ca.po b/setup/iso_639/ca.po index 288e970969..d5d22714cb 100644 --- a/setup/iso_639/ca.po +++ b/setup/iso_639/ca.po @@ -12,13 +12,13 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-09-02 16:21+0000\n" -"PO-Revision-Date: 2011-09-17 21:18+0000\n" +"PO-Revision-Date: 2011-09-18 12:01+0000\n" "Last-Translator: FerranRius \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: 2011-09-18 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" "Language: ca\n" @@ -236,7 +236,7 @@ msgstr "Axinès" #. name for acf msgid "Creole French, Saint Lucian" -msgstr "Francès crioll de Santa Llúcia" +msgstr "Francès crioll, Santa Llúcia" #. name for ach msgid "Acoli" @@ -3736,7 +3736,7 @@ msgstr "" #. name for brc msgid "Creole Dutch, Berbice" -msgstr "" +msgstr "Holandès crioll, Berbice" #. name for brd msgid "Baraamu" @@ -3744,7 +3744,7 @@ msgstr "" #. name for bre msgid "Breton" -msgstr "Francès" +msgstr "Bretó" #. name for brf msgid "Bera" @@ -4552,11 +4552,11 @@ msgstr "" #. name for bzj msgid "Kriol English, Belize" -msgstr "" +msgstr "Anglès crioll, Belize" #. name for bzk msgid "Creole English, Nicaragua" -msgstr "" +msgstr "Anglès crioll, Nicaragua" #. name for bzl msgid "Boano (Sulawesi)" @@ -4820,7 +4820,7 @@ msgstr "" #. name for ccl msgid "Cutchi-Swahili" -msgstr "" +msgstr "Cutchi-Suahili" #. name for ccm msgid "Creole Malay, Malaccan" @@ -4880,7 +4880,7 @@ msgstr "" #. name for cdo msgid "Chinese, Min Dong" -msgstr "" +msgstr "Xinès, Min Dong" #. name for cdr msgid "Cinda-Regi-Tiyal" @@ -5148,7 +5148,7 @@ msgstr "" #. name for cjy msgid "Chinese, Jinyu" -msgstr "" +msgstr "Xinès, Jinyu" #. name for cka msgid "Chin, Khumi Awa" @@ -5284,7 +5284,7 @@ msgstr "" #. name for cmn msgid "Chinese, Mandarin" -msgstr "" +msgstr "Xinès, Mandarí" #. name for cmo msgid "Mnong, Central" @@ -5428,7 +5428,7 @@ msgstr "" #. name for cos msgid "Corsican" -msgstr "cors" +msgstr "Cors" #. name for cot msgid "Caquinte" @@ -5472,11 +5472,11 @@ msgstr "" #. name for cpg msgid "Greek, Cappadocian" -msgstr "" +msgstr "Grec, capadoci" #. name for cpi msgid "Pidgin English, Chinese" -msgstr "" +msgstr "Anglès pidgin, Xinès" #. name for cpn msgid "Cherepon" @@ -5492,7 +5492,7 @@ msgstr "" #. name for cpx msgid "Chinese, Pu-Xian" -msgstr "" +msgstr "Xinès, Pu-Xian" #. name for cpy msgid "Ashéninka, South Ucayali" @@ -5536,7 +5536,7 @@ msgstr "" #. name for crh msgid "Turkish, Crimean" -msgstr "" +msgstr "Turc, Crimea" #. name for cri msgid "Sãotomense" @@ -5576,7 +5576,7 @@ msgstr "" #. name for crs msgid "Creole French, Seselwa" -msgstr "" +msgstr "Francès crioll, Seselwa" #. name for crt msgid "Chorote, Iyojwa'ja" @@ -5860,7 +5860,7 @@ msgstr "" #. name for cym msgid "Welsh" -msgstr "gal·lès" +msgstr "Gal·lès" #. name for cyo msgid "Cuyonon" @@ -5868,7 +5868,7 @@ msgstr "" #. name for czh msgid "Chinese, Huizhou" -msgstr "" +msgstr "Xinès, Huizhou" #. name for czk msgid "Knaanic" @@ -5880,7 +5880,7 @@ msgstr "" #. name for czo msgid "Chinese, Min Zhong" -msgstr "" +msgstr "Xinès, Min Zhong" #. name for czt msgid "Chin, Zotung" @@ -6156,7 +6156,7 @@ msgstr "" #. name for deu msgid "German" -msgstr "Alemany" +msgstr "Espanyol" #. name for dev msgid "Domung" @@ -6852,7 +6852,7 @@ msgstr "" #. name for dum msgid "Dutch, Middle (ca. 1050-1350)" -msgstr "" +msgstr "Holandès, mitjà (ca. 1050-1350)" #. name for dun msgid "Dusun Deyah" @@ -7136,7 +7136,7 @@ msgstr "" #. name for ell msgid "Greek, Modern (1453-)" -msgstr "" +msgstr "Grec modern (des del 1453)" #. name for elm msgid "Eleme" @@ -7248,7 +7248,7 @@ msgstr "" #. name for enm msgid "English, Middle (1100-1500)" -msgstr "" +msgstr "Anglès mitjà (1100-1500)" #. name for enn msgid "Engenni" @@ -7600,7 +7600,7 @@ msgstr "" #. name for fit msgid "Finnish, Tornedalen" -msgstr "" +msgstr "Finès, Tornedalen" #. name for fiw msgid "Fiwaga" @@ -7608,7 +7608,7 @@ msgstr "" #. name for fkv msgid "Finnish, Kven" -msgstr "" +msgstr "Finès, Kven" #. name for fla msgid "Kalispel-Pend d'Oreille" @@ -7680,7 +7680,7 @@ msgstr "" #. name for fpe msgid "Creole English, Fernando Po" -msgstr "" +msgstr "Anglès crioll, Fernando Po" #. name for fqs msgid "Fas" @@ -7692,7 +7692,7 @@ msgstr "Francès" #. name for frc msgid "French, Cajun" -msgstr "" +msgstr "Francès, cajun" #. name for frd msgid "Fordata" @@ -7704,11 +7704,11 @@ msgstr "" #. name for frm msgid "French, Middle (ca. 1400-1600)" -msgstr "" +msgstr "Francès mitjà (ca. 1400-1600)" #. name for fro msgid "French, Old (842-ca. 1400)" -msgstr "" +msgstr "Francès antic (842 - ca 1400)" #. name for frp msgid "Arpitan" @@ -7880,7 +7880,7 @@ msgstr "" #. name for gan msgid "Chinese, Gan" -msgstr "" +msgstr "Xinès, Gan" #. name for gao msgid "Gants" @@ -8036,11 +8036,11 @@ msgstr "" #. name for gcf msgid "Creole French, Guadeloupean" -msgstr "" +msgstr "Francès crioll, Guadalupe" #. name for gcl msgid "Creole English, Grenadian" -msgstr "" +msgstr "Anglès crioll, Grenada" #. name for gcn msgid "Gaina" @@ -8048,11 +8048,11 @@ msgstr "" #. name for gcr msgid "Creole French, Guianese" -msgstr "" +msgstr "Francès crioll, Guaiana" #. name for gct msgid "German, Colonia Tovar" -msgstr "" +msgstr "Espanyol, Colonia Tovar" #. name for gda msgid "Lohar, Gade" @@ -8152,7 +8152,7 @@ msgstr "" #. name for geh msgid "German, Hutterite" -msgstr "" +msgstr "Alemany, Hutterite" #. name for gei msgid "Gebe" @@ -8260,7 +8260,7 @@ msgstr "" #. name for ghc msgid "Gaelic, Hiberno-Scottish" -msgstr "" +msgstr "Gaèlic, hiberno-escocès" #. name for ghe msgid "Ghale, Southern" @@ -8404,7 +8404,7 @@ msgstr "" #. name for gla msgid "Gaelic, Scottish" -msgstr "" +msgstr "Gaèlic, escocès" #. name for glc msgid "Bon Gula" @@ -8420,7 +8420,7 @@ msgstr "Irlandès" #. name for glg msgid "Galician" -msgstr "" +msgstr "Gallec" #. name for glh msgid "Pashayi, Northwest" @@ -8476,11 +8476,11 @@ msgstr "" #. name for gmh msgid "German, Middle High (ca. 1050-1500)" -msgstr "" +msgstr "Alt alemany, mitjà (ca. 1050-1500)" #. name for gml msgid "German, Middle Low" -msgstr "" +msgstr "Baix alemany, mitjà" #. name for gmm msgid "Gbaya-Mbodomo" @@ -8504,7 +8504,7 @@ msgstr "" #. name for gmy msgid "Greek, Mycenaean" -msgstr "" +msgstr "Grec, micènic" #. name for gna msgid "Kaansa" @@ -8612,7 +8612,7 @@ msgstr "" #. name for goh msgid "German, Old High (ca. 750-1050)" -msgstr "" +msgstr "Alt alemany, antic (ca. 750-1050)" #. name for goi msgid "Gobasi" @@ -8716,7 +8716,7 @@ msgstr "" #. name for grc msgid "Greek, Ancient (to 1453)" -msgstr "" +msgstr "Grec antic (fins el 1453)" #. name for grd msgid "Guruntum-Mbaaru" @@ -8824,7 +8824,7 @@ msgstr "Llenguatge de signes grec" #. name for gsw msgid "German, Swiss" -msgstr "" +msgstr "Alemany, suís" #. name for gta msgid "Guató" @@ -8880,7 +8880,7 @@ msgstr "" #. name for gul msgid "Creole English, Sea Island" -msgstr "" +msgstr "Anglès crioll, Sea Island" #. name for gum msgid "Guambiano" @@ -9088,7 +9088,7 @@ msgstr "" #. name for gyn msgid "Creole English, Guyanese" -msgstr "" +msgstr "Creole English, Guyana" #. name for gyr msgid "Guarayu" @@ -9152,7 +9152,7 @@ msgstr "" #. name for hak msgid "Chinese, Hakka" -msgstr "" +msgstr "Xinès, Hakka" #. name for hal msgid "Halang" @@ -9232,7 +9232,7 @@ msgstr "" #. name for hbs msgid "Serbo-Croatian" -msgstr "" +msgstr "Serbocroat" #. name for hbu msgid "Habu" @@ -9240,7 +9240,7 @@ msgstr "" #. name for hca msgid "Creole Hindi, Andaman" -msgstr "" +msgstr "Hindi crioll, Andaman" #. name for hch msgid "Huichol" @@ -9324,7 +9324,7 @@ msgstr "" #. name for hif msgid "Hindi, Fiji" -msgstr "" +msgstr "Hindi, Fiji" #. name for hig msgid "Kamwe" @@ -9352,7 +9352,7 @@ msgstr "" #. name for hin msgid "Hindi" -msgstr "" +msgstr "Hindi" #. name for hio msgid "Tsoa" @@ -9700,7 +9700,7 @@ msgstr "Llenguatge de signes Hausa" #. name for hsn msgid "Chinese, Xiang" -msgstr "" +msgstr "Xinès, Xiang" #. name for hss msgid "Harsusi" @@ -9852,7 +9852,7 @@ msgstr "" #. name for hwc msgid "Creole English, Hawai'i" -msgstr "" +msgstr "Anglès crioll, Hawaii" #. name for hwo msgid "Hwana" @@ -9948,7 +9948,7 @@ msgstr "Llenguatge de signes islandès" #. name for icr msgid "Creole English, Islander" -msgstr "" +msgstr "Anglès crioll, Islander" #. name for ida msgid "Idakho-Isukha-Tiriki" @@ -9956,7 +9956,7 @@ msgstr "" #. name for idb msgid "Indo-Portuguese" -msgstr "" +msgstr "Indo-portuguès" #. name for idc msgid "Idon" @@ -10412,7 +10412,7 @@ msgstr "" #. name for ita msgid "Italian" -msgstr "" +msgstr "Italià" #. name for itb msgid "Itneg, Binongan" @@ -10428,7 +10428,7 @@ msgstr "" #. name for itk msgid "Judeo-Italian" -msgstr "" +msgstr "Judeo-italià" #. name for itl msgid "Itelmen" @@ -10576,7 +10576,7 @@ msgstr "" #. name for jam msgid "Creole English, Jamaican" -msgstr "" +msgstr "Anglès crioll, Jamaica" #. name for jao msgid "Yanyuwa" @@ -10620,7 +10620,7 @@ msgstr "" #. name for jbe msgid "Judeo-Berber" -msgstr "" +msgstr "Judeo-berber" #. name for jbj msgid "Arandai" @@ -10920,7 +10920,7 @@ msgstr "" #. name for jrb msgid "Judeo-Arabic" -msgstr "" +msgstr "Judeo-àrab" #. name for jrr msgid "Jiru" @@ -11024,7 +11024,7 @@ msgstr "" #. name for jye msgid "Arabic, Judeo-Yemeni" -msgstr "" +msgstr "Àrab, judeo-iemení" #. name for jyy msgid "Jaya" @@ -12332,7 +12332,7 @@ msgstr "" #. name for kmv msgid "Creole French, Karipúna" -msgstr "" +msgstr "Francès crioll, Karipúna" #. name for kmw msgid "Komo (Democratic Republic of Congo)" @@ -12348,7 +12348,7 @@ msgstr "" #. name for kmz msgid "Khorasani Turkish" -msgstr "" +msgstr "Turc Khorasani" #. name for kna msgid "Dera (Nigeria)" @@ -13756,7 +13756,7 @@ msgstr "" #. name for lat msgid "Latin" -msgstr "" +msgstr "Llatí" #. name for lau msgid "Laba" @@ -14244,7 +14244,7 @@ msgstr "" #. name for lir msgid "English, Liberian" -msgstr "" +msgstr "Anglès, Libèria" #. name for lis msgid "Lisu" @@ -14660,7 +14660,7 @@ msgstr "" #. name for lou msgid "Creole French, Louisiana" -msgstr "" +msgstr "Francès crioll, Lousiana" #. name for lov msgid "Lopi" @@ -14816,7 +14816,7 @@ msgstr "Llenguatge de signes de Mauricio" #. name for ltc msgid "Chinese, Late Middle" -msgstr "" +msgstr "Xinès, mitjà tardà" #. name for ltg msgid "Latgalian" @@ -15008,7 +15008,7 @@ msgstr "" #. name for lzh msgid "Chinese, Literary" -msgstr "" +msgstr "Xinès, alfabetisme" #. name for lzl msgid "Litzlitz" @@ -15260,7 +15260,7 @@ msgstr "" #. name for mcm msgid "Creole Portuguese, Malaccan" -msgstr "" +msgstr "Portuguès crioll, Malacca" #. name for mcn msgid "Masana" @@ -15620,7 +15620,7 @@ msgstr "" #. name for mga msgid "Irish, Middle (900-1200)" -msgstr "" +msgstr "Irlandès, mitjà (900-1200)" #. name for mgb msgid "Mararit" @@ -16372,7 +16372,7 @@ msgstr "" #. name for mnp msgid "Chinese, Min Bei" -msgstr "" +msgstr "Xinès, Min Bei" #. name for mnq msgid "Minriq" @@ -17648,7 +17648,7 @@ msgstr "" #. name for nan msgid "Chinese, Min Nan" -msgstr "" +msgstr "Xinès, Min Nan" #. name for nao msgid "Naaba" @@ -18780,7 +18780,7 @@ msgstr "" #. name for nno msgid "Norwegian Nynorsk" -msgstr "" +msgstr "Noruec, Nynorsk" #. name for nnp msgid "Naga, Wancho" @@ -18832,7 +18832,7 @@ msgstr "" #. name for nob msgid "Norwegian Bokmål" -msgstr "" +msgstr "Noruec, Bokmål" #. name for noc msgid "Nuk" @@ -19548,7 +19548,7 @@ msgstr "" #. name for obt msgid "Breton, Old" -msgstr "" +msgstr "Bretó, antic" #. name for obu msgid "Obulom" @@ -19560,11 +19560,11 @@ msgstr "" #. name for och msgid "Chinese, Old" -msgstr "" +msgstr "Xinès, antic" #. name for oci msgid "Occitan (post 1500)" -msgstr "" +msgstr "Occità (després de 1500)" #. name for oco msgid "Cornish, Old" @@ -19584,7 +19584,7 @@ msgstr "" #. name for odt msgid "Dutch, Old" -msgstr "" +msgstr "Holandès, antic" #. name for odu msgid "Odual" @@ -19632,7 +19632,7 @@ msgstr "" #. name for ohu msgid "Hungarian, Old" -msgstr "" +msgstr "Hongarès, antic" #. name for oia msgid "Oirata" @@ -19660,7 +19660,7 @@ msgstr "" #. name for ojp msgid "Japanese, Old" -msgstr "" +msgstr "Japonès, antic" #. name for ojs msgid "Ojibwa, Severn" @@ -19992,7 +19992,7 @@ msgstr "" #. name for orv msgid "Russian, Old" -msgstr "" +msgstr "Rus, antic" #. name for orw msgid "Oro Win" @@ -20024,7 +20024,7 @@ msgstr "" #. name for osp msgid "Spanish, Old" -msgstr "" +msgstr "Espanyol, antic" #. name for oss msgid "Ossetian" @@ -20044,7 +20044,7 @@ msgstr "" #. name for ota msgid "Turkish, Ottoman (1500-1928)" -msgstr "" +msgstr "Turc, otomà (1500-1928)" #. name for otb msgid "Tibetan, Old" @@ -20064,7 +20064,7 @@ msgstr "" #. name for otk msgid "Turkish, Old" -msgstr "" +msgstr "Turc, antic" #. name for otl msgid "Otomi, Tilapa" @@ -20144,7 +20144,7 @@ msgstr "" #. name for owl msgid "Welsh, Old" -msgstr "" +msgstr "Gal·lès, antic" #. name for oyb msgid "Oy" @@ -20408,7 +20408,7 @@ msgstr "" #. name for pdc msgid "German, Pennsylvania" -msgstr "" +msgstr "Alemany, Pennsylvania" #. name for pdi msgid "Pa Di" @@ -20524,7 +20524,7 @@ msgstr "" #. name for pga msgid "Creole Arabic, Sudanese" -msgstr "" +msgstr "Àrab crioll, Sudanès" #. name for pgg msgid "Pangwali" @@ -20540,7 +20540,7 @@ msgstr "" #. name for pgl msgid "Irish, Primitive" -msgstr "" +msgstr "Irlandès, primitiu" #. name for pgn msgid "Paelignian" @@ -21200,7 +21200,7 @@ msgstr "" #. name for prg msgid "Prussian" -msgstr "" +msgstr "Prussià" #. name for prh msgid "Porohanon" @@ -21228,7 +21228,7 @@ msgstr "" #. name for pro msgid "Provençal, Old (to 1500)" -msgstr "" +msgstr "Provençal, antic (fins el 1500)" #. name for prp msgid "Parsi" @@ -21896,7 +21896,7 @@ msgstr "" #. name for rcf msgid "Creole French, Réunion" -msgstr "" +msgstr "Francès crioll, Réunion" #. name for rdb msgid "Rudbari" @@ -21960,7 +21960,7 @@ msgstr "" #. name for rge msgid "Romano-Greek" -msgstr "" +msgstr "Romano-grec" #. name for rgk msgid "Rangkas" @@ -22072,23 +22072,23 @@ msgstr "" #. name for rmc msgid "Romani, Carpathian" -msgstr "" +msgstr "Romaní, Càrpats" #. name for rmd msgid "Danish, Traveller" -msgstr "" +msgstr "Danès, Traveller" #. name for rme msgid "Angloromani" -msgstr "" +msgstr "Anglo-romaní" #. name for rmf msgid "Romani, Kalo Finnish" -msgstr "" +msgstr "Romaní, Kalo-finès" #. name for rmg msgid "Norwegian, Traveller" -msgstr "" +msgstr "Noruec, Traveller" #. name for rmh msgid "Murkim" @@ -22104,7 +22104,7 @@ msgstr "" #. name for rml msgid "Romani, Baltic" -msgstr "" +msgstr "Romaní, Bàltic" #. name for rmm msgid "Roma" @@ -22112,11 +22112,11 @@ msgstr "" #. name for rmn msgid "Romani, Balkan" -msgstr "" +msgstr "Romaní, Balcans" #. name for rmo msgid "Romani, Sinte" -msgstr "" +msgstr "Romaní, Sinte" #. name for rmp msgid "Rempi" @@ -22136,7 +22136,7 @@ msgstr "" #. name for rmu msgid "Romani, Tavringer" -msgstr "" +msgstr "Romaní, Tavringer" #. name for rmv msgid "Romanova" @@ -22144,7 +22144,7 @@ msgstr "" #. name for rmw msgid "Romani, Welsh" -msgstr "" +msgstr "Romani, gal·lès" #. name for rmx msgid "Romam" @@ -22152,7 +22152,7 @@ msgstr "" #. name for rmy msgid "Romani, Vlax" -msgstr "" +msgstr "Romaní, Vlax" #. name for rmz msgid "Marma" @@ -22212,7 +22212,7 @@ msgstr "" #. name for roh msgid "Romansh" -msgstr "" +msgstr "Romanx" #. name for rol msgid "Romblomanon" @@ -22220,7 +22220,7 @@ msgstr "" #. name for rom msgid "Romany" -msgstr "" +msgstr "Romaní" #. name for ron msgid "Romanian" @@ -22264,7 +22264,7 @@ msgstr "" #. name for rsb msgid "Romano-Serbian" -msgstr "" +msgstr "Romano-Serbi" #. name for rsi msgid "Rennellese Sign Language" @@ -22324,15 +22324,15 @@ msgstr "kirundi" #. name for ruo msgid "Romanian, Istro" -msgstr "" +msgstr "Romanès, Istro" #. name for rup msgid "Romanian, Macedo-" -msgstr "" +msgstr "Romanès, macedoni" #. name for ruq msgid "Romanian, Megleno" -msgstr "" +msgstr "Romanès, Megleno" #. name for rus msgid "Russian" @@ -22600,7 +22600,7 @@ msgstr "" #. name for scf msgid "Creole French, San Miguel" -msgstr "" +msgstr "Francès crioll, San Miguel" #. name for scg msgid "Sanggau" @@ -22668,7 +22668,7 @@ msgstr "" #. name for sdc msgid "Sardinian, Sassarese" -msgstr "" +msgstr "Sard, Sàsser" #. name for sde msgid "Surubu" @@ -22704,7 +22704,7 @@ msgstr "" #. name for sdn msgid "Sardinian, Gallurese" -msgstr "" +msgstr "Sard, Gallura" #. name for sdo msgid "Bidayuh, Bukar-Sadung" @@ -22852,7 +22852,7 @@ msgstr "" #. name for sga msgid "Irish, Old (to 900)" -msgstr "" +msgstr "Irlandès, antic (fins el 900)" #. name for sgb msgid "Ayta, Mag-antsi" @@ -23008,7 +23008,7 @@ msgstr "" #. name for shu msgid "Arabic, Chadian" -msgstr "" +msgstr "Aràbic, Txad" #. name for shv msgid "Shehri" @@ -23272,7 +23272,7 @@ msgstr "" #. name for skw msgid "Creole Dutch, Skepi" -msgstr "" +msgstr "Holandès crioll, Skepi" #. name for skx msgid "Seko Padang" @@ -23724,7 +23724,7 @@ msgstr "" #. name for spq msgid "Spanish, Loreto-Ucayali" -msgstr "" +msgstr "Espanyol, Loreto-Ucayali" #. name for spr msgid "Saparua" @@ -23780,7 +23780,7 @@ msgstr "" #. name for sqr msgid "Arabic, Siculo" -msgstr "" +msgstr "Aràbic, Siculo" #. name for sqs msgid "Sri Lankan Sign Language" @@ -23804,11 +23804,11 @@ msgstr "" #. name for src msgid "Sardinian, Logudorese" -msgstr "" +msgstr "Sard, logudorese" #. name for srd msgid "Sardinian" -msgstr "" +msgstr "Sard" #. name for sre msgid "Sara" @@ -23848,7 +23848,7 @@ msgstr "" #. name for sro msgid "Sardinian, Campidanese" -msgstr "" +msgstr "Sard, campidanese" #. name for srp msgid "Serbian" @@ -23920,7 +23920,7 @@ msgstr "" #. name for ssh msgid "Arabic, Shihhi" -msgstr "" +msgstr "Aràbic, Shihhi" #. name for ssi msgid "Sansi" @@ -24164,7 +24164,7 @@ msgstr "" #. name for svc msgid "Creole English, Vincentian" -msgstr "" +msgstr "Anglès crioll, Saint Vincent" #. name for sve msgid "Serili" @@ -24188,7 +24188,7 @@ msgstr "" #. name for swa msgid "Swahili (macrolanguage)" -msgstr "" +msgstr "Suahili (macrollengua)" #. name for swb msgid "Comorian, Maore" @@ -24196,7 +24196,7 @@ msgstr "" #. name for swc msgid "Swahili, Congo" -msgstr "" +msgstr "Suahili, Congo" #. name for swe msgid "Swedish" @@ -24212,7 +24212,7 @@ msgstr "" #. name for swh msgid "Swahili (individual language)" -msgstr "" +msgstr "Suahili (llengua individual)" #. name for swi msgid "Sui" @@ -24660,7 +24660,7 @@ msgstr "" #. name for tch msgid "Creole English, Turks And Caicos" -msgstr "" +msgstr "Anglès crioll, turcs i caicos" #. name for tci msgid "Wára" @@ -24956,7 +24956,7 @@ msgstr "" #. name for tgh msgid "Creole English, Tobagonian" -msgstr "" +msgstr "Anglès crioll, Tobago" #. name for tgi msgid "Lawunuia" @@ -25844,7 +25844,7 @@ msgstr "" #. name for trf msgid "Creole English, Trinidadian" -msgstr "" +msgstr "Anglès crioll, Trinidad" #. name for trg msgid "Lishán Didán" @@ -25864,7 +25864,7 @@ msgstr "" #. name for trl msgid "Scottish, Traveller" -msgstr "" +msgstr "Escocès, Traveler" #. name for trm msgid "Tregami" @@ -26656,7 +26656,7 @@ msgstr "" #. name for ukr msgid "Ukrainian" -msgstr "" +msgstr "Ucraïnès" #. name for uks msgid "Urubú-Kaapor Sign Language" @@ -26832,7 +26832,7 @@ msgstr "" #. name for urd msgid "Urdu" -msgstr "urdú" +msgstr "Urdú" #. name for ure msgid "Uru" @@ -27120,7 +27120,7 @@ msgstr "" #. name for vic msgid "Creole English, Virgin Islands" -msgstr "" +msgstr "Anglès crioll, Illes Verge" #. name for vid msgid "Vidunda" @@ -27188,7 +27188,7 @@ msgstr "" #. name for vkp msgid "Creole Portuguese, Korlai" -msgstr "" +msgstr "Portuguès crioll, Korlai" #. name for vkt msgid "Malay, Tenggarong Kutai" @@ -27788,7 +27788,7 @@ msgstr "" #. name for wlm msgid "Welsh, Middle" -msgstr "" +msgstr "Gal·lès. mitjà" #. name for wln msgid "Walloon" @@ -28156,7 +28156,7 @@ msgstr "" #. name for wuu msgid "Chinese, Wu" -msgstr "" +msgstr "Xinès, Wu" #. name for wuv msgid "Wuvulu-Aua" @@ -28212,7 +28212,7 @@ msgstr "" #. name for xaa msgid "Arabic, Andalusian" -msgstr "" +msgstr "Aràbic, andalús" #. name for xab msgid "Sambe" @@ -28308,7 +28308,7 @@ msgstr "" #. name for xbm msgid "Breton, Middle" -msgstr "" +msgstr "Bretó, mitjà" #. name for xbn msgid "Kenaboi" @@ -28788,7 +28788,7 @@ msgstr "" #. name for xna msgid "North Arabian, Ancient" -msgstr "" +msgstr "Aràbic septentrional, antic" #. name for xnb msgid "Kanakanabu" @@ -29524,7 +29524,7 @@ msgstr "" #. name for yhd msgid "Arabic, Judeo-Iraqi" -msgstr "" +msgstr "Aràbic, judeo-iraquià" #. name for yhl msgid "Phowa, Hlepho" @@ -30008,11 +30008,11 @@ msgstr "" #. name for yud msgid "Arabic, Judeo-Tripolitanian" -msgstr "" +msgstr "Aràbic, judeo-tripolità" #. name for yue msgid "Chinese, Yue" -msgstr "" +msgstr "Xinès, Yue" #. name for yuf msgid "Havasupai-Walapai-Yavapai" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index beb5354f90..aafca33c2e 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-17 22:29+0000\n" -"Last-Translator: Hany Samir \n" +"PO-Revision-Date: 2011-09-18 14:12+0000\n" +"Last-Translator: Fifawe \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "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: 2011-09-18 04:39+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:38+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 @@ -748,7 +748,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:73 msgid "This profile is intended for the SONY PRS 300." -msgstr "ملف التعريف هذا هو المقصود لجهاز سوني PRS 300." +msgstr "ملف التعريف هذا مُعد لجهاز سوني PRS 300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:82 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494 @@ -758,17 +758,17 @@ msgstr "ملف التعريف هذا مُعد لجهاز سوني PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:90 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:539 msgid "This profile is intended for the Microsoft Reader." -msgstr "ملف التعريف هذا يستخدم مع Microsoft Reader ." +msgstr "ملف التعريف هذا مُعد لقارئ ميكروسوفت." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:101 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550 msgid "This profile is intended for the Mobipocket books." -msgstr "ملف التعريف هذا يستخدم مع كتب Mobipocket ." +msgstr "ملف التعريف هذا مُعد لكتب Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:114 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "ملف التعريف هذا يستخدم مع Hanlin V3 وأمثاله." +msgstr "ملف التعريف هذا مُعد لـ Hanlin V3 ونُسَخَه." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:126 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:575 @@ -3333,7 +3333,7 @@ msgstr[5] "السلسلة" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" -msgstr "" +msgstr "اللغات" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:759 msgid "Timestamp" @@ -4415,7 +4415,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:69 msgid "Add from ISBN" -msgstr "" +msgstr "ISBN إضافة باستخدام" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:71 msgid "Add files to selected book records" @@ -14778,7 +14778,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:370 msgid "Match any" -msgstr "" +msgstr "تطابق مع اى شئ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375 msgid "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index fef1a0adfd..95b05d9d89 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-17 19:31+0000\n" +"PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\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: 2011-09-18 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" "Generated-By: pygettext.py 1.5\n" @@ -1073,7 +1073,7 @@ msgstr "Обновяване на списъка с метаданни на ус #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155 #, python-format msgid "%(num)d of %(tot)d" -msgstr "" +msgstr "%(num)d от %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130 @@ -1088,12 +1088,17 @@ msgid "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" +"Някои книги не бяха открити в базата данни на iTunes.\n" +"Изтрийте, използвайки iBooks апликацията.\n" +"Натиснете \"Show Details\", за да видите списъка." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1044 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" +"Някои от кориците на бяха конвертирани.\n" +"Натиснете \"Show Details\", за да видите списъка." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2684 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 765ae7d2d4..892e060873 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: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-17 07:35+0000\n" +"PO-Revision-Date: 2011-09-18 08:44+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\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: 2011-09-18 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:40+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 @@ -8991,11 +8991,11 @@ msgstr "Copiar al por&tapapeles" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "&Hecho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "&Borrar marcados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -9003,7 +9003,7 @@ msgstr "Borrar ficheros marcados (subelementos marcados)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "&Reparar marcados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" @@ -20092,6 +20092,10 @@ msgid "" "in English. If localize is not zero, return the strings in the language of " "the current locale. Lang_codes is a comma-separated list." msgstr "" +"language_strings(códigos, localizar) -- devuelve los nombres de los idiomas " +"identificados por «códigos». Si «localizar» es cero, devuelve los nombres en " +"inglés. Si «localizar» no es cero, devuelve los nombres en el idioma actual. " +"El argumento «códigos» es una lista separada por comas." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 msgid "" @@ -20099,6 +20103,9 @@ msgid "" "passed in lang_strings. The strings must be in the language of the current " "locale. Lang_strings is a comma-separated list." msgstr "" +"language_codes(nombres) -- devuelve los códigos de idioma correspondientes a " +"«nombres». Los nombres deben estar en el idioma actual. El argumento " +"«nombres» es una lista separada por comas." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index fa80b42463..27113f6c4b 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-18 04:17+0000\n" -"Last-Translator: Incze GASPAR \n" +"PO-Revision-Date: 2011-09-18 07:19+0000\n" +"Last-Translator: Devilinside \n" "Language-Team: Hungarian \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: 2011-09-18 04:45+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -2309,7 +2309,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:240 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -"Ne adja hozzá az automatikusan érzékelt fejezeteket a tartalomjegyzékhez." +"Ne adja hozzá az automatikusan felismert fejezeteket a tartalomjegyzékhez." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 #, python-format @@ -2345,6 +2345,8 @@ msgid "" "entries, i.e. allow more than one entry with the same text, provided that " "they point to a different location." msgstr "" +"Többszörös bejegyzések engedélyezése. Pl. ha egy könyv több azonos " +"Tartalomjegyzék szöveget tartalmaz, de azok különböző helyre mutatnak" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:281 msgid "" @@ -2464,6 +2466,10 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Amikor a calibre eltávolítja az üres sorokat, automatikusan behúzással látja " +"a következő bekezdést a könyebb olvashatóság érdekében. Ez az opció ennek a " +"behúzásnak a beállítására szolgál (em-ben). Ha az értéket negatívra állítja, " +"akkor a calibre nem módosítja a behúzást." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2486,6 +2492,8 @@ msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" +"A beszúrandó üres sorok magassága (em-ben). A bekezdések között ennek az " +"értéknek a kétszerese lesz, mert előttük és utánuk is beszúrásra kerül." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" @@ -2494,6 +2502,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"A bementi könyvből távolítja el az első képet. Ez akkor hasznos opció, ha ez " +"a bizonyos első kép felesleges és nem a könyv borítója, mert az igazi borító " +"beszúrásakor két kép lesz a könyv elején: a borító, majd ezt követően ez a " +"bizonyos első kép." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -2514,6 +2526,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" +"A díszes, szebb írásjelek (idézőjel, gondolatjel, stb.) egyszerűbb " +"megfelelőit használja." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" @@ -2683,18 +2697,24 @@ msgid "" "Remove empty paragraphs from the document when they exist between every " "other paragraph" msgstr "" +"Üres bekezdések eltávolítása a dokumentumból, ha más, nem üres bekezdések " +"között vannak" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines with horizontal rules." msgstr "" +"A balra rendezett fejezet elválasztók középre rendezettek lesznek. A több " +"üres sort is tartalmazó fejezet elválasztókat lecseréli vízszintes vonalra." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:575 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" +"Fejezet elválasztók cseréje a kiválasztott szövegre. Alapértelmezettként a " +"dokumentumban szereplő kerül alkalmazásra." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" @@ -2702,12 +2722,17 @@ msgid "" "used as a dictionary to determine whether hyphens should be retained or " "removed." msgstr "" +"Elemzi az elválasztott szavakat a dokumentumban. Maga a dokumentum szolgál " +"szótárként annak meghatározásához, hogy az elválasztójel szükséges vagy " +"eltávolítandó." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:586 msgid "" "Looks for occurrences of sequential

      or

      tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" +"Az egymást követő

      és

      HTML tag-eket rendezi sorba, hogy a " +"címsorokban ne legyen törés." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:592 msgid "Search pattern (regular expression) to be replaced with sr1-replace." @@ -7054,6 +7079,14 @@ msgid "" "the User Manual." msgstr "" +"A heurisztikus feldolgozás azt jelenti, hogy a calibre bizonyos " +"szabályok és minták szerint átnézi a könyvet és módosításokat végez. Ez " +"sokszor következtetéssel, \"találgatással\" valósul meg, ami azt is jelenti, " +"hogy esetenként a végeredmény rosszabb is lehet, mintha nem használta volna " +"a heurisztikus feldolgozást. Ez az oka annak, hogy alapesetben kikapcsolt " +"állapotban van. Sok esetben azonban mégis hasznos lehet. Bővebben erről a Felhasználói Kézikönyvben olvashat." #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 msgid "Enable &heuristic processing" @@ -7069,7 +7102,7 @@ msgstr "Sortörés ki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 msgid "Line &un-wrap factor :" -msgstr "" +msgstr "Sorkiegyenesítési érték:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 msgid "Detect and markup unformatted chapter headings and sub headings" @@ -7077,7 +7110,7 @@ msgstr "Keresse és jelölje meg a formázatlan fejezetcímeket és alfejezeteke #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 msgid "Renumber sequences of

      or

      tags to prevent splitting" -msgstr "" +msgstr "A

      és

      HTML tag-ek sorbarendezése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 msgid "Delete blank lines between paragraphs" @@ -7085,15 +7118,15 @@ msgstr "Üres sorok törlése a bekezdések között" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 msgid "Ensure scene breaks are consistently formatted" -msgstr "" +msgstr "Fejezet elválasztók egységes formázása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:122 msgid "Replace soft scene &breaks:" -msgstr "" +msgstr "Fejezet elválasztók cseréje erre:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:123 msgid "Remove unnecessary hyphens" -msgstr "Felesleges kötőjelek eltávolítása" +msgstr "Felesleges elválasztó jelek eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:124 msgid "Italicize common words and patterns" @@ -7101,7 +7134,7 @@ msgstr "Közös szavak és minták dőltté alakítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:125 msgid "Replace entity indents with CSS indents" -msgstr "" +msgstr "Nem-törhető szóköz behúzások cseréje CSS behúzásra" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:14 msgid "HTMLZ Output" @@ -7169,7 +7202,7 @@ msgstr "Bekezdések közötti térköz eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:97 msgid "Insert &blank line between paragraphs" -msgstr "" +msgstr "Üres sor beszúrása a bekezdések közé" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 @@ -7178,7 +7211,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:106 msgid "Text &justification:" -msgstr "" +msgstr "Szöveg igazítás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:113 msgid "&Transliterate unicode characters to ASCII" @@ -7209,11 +7242,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" -msgstr "" +msgstr "Behúzás nagysága:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" -msgstr "" +msgstr "Sor méret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" @@ -7221,7 +7254,7 @@ msgstr "&Elegánsabb írásjelek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" -msgstr "" +msgstr "Írásjelek egyszerűsítése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" @@ -7241,7 +7274,7 @@ msgstr "Szavak közötti távolság:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Minimum para. &indent:" -msgstr "Minimum bekezdés behúzás:" +msgstr "Minimális bekezdés behúzás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Render &tables as images" @@ -7567,11 +7600,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "Nem lehet megnyitni a fájlt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:145 msgid "Could not open the file, do you have it open in another program?" -msgstr "" +msgstr "Nem lehet megnyitni a fájlt. Esetleg egy másik program használja." #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" @@ -7678,6 +7711,10 @@ msgid "" "wizard buttons below will allow you to test your regular expression against " "the current input document." msgstr "" +"

      A 'Keresés és Csere' reguláris kifejezéseket<6i> használ. Bővebben a " +"Regular Expressions " +"Tutorial-ban olvashat erről. A Varázsló gombokra kattintva tesztelheti a " +"létrehozott kifejezést az aktuális bemeneti dokumentumon." #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:173 msgid "Convert" @@ -7777,6 +7814,11 @@ msgid "" "to use these options. Leave the replace field blank and enter your " "header/footer removal regexps into the search field." msgstr "" +"A fejléc és lábléc eltávolítási opciót a Keresés és Csere opció váltotta " +"fel. Kattintson a Keresés és Csere kategóriára a bal oldali eszköztáron " +"ennek használatához. Hagyja üresen a 'Szöveg cseréje' mezőt, a 'kifejezések " +"keresése' mezőbe pedig írja be a fejléc/lábléc eltávolításához szükséges " +"reguláris kifejezést." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "Remove &fake margins" @@ -7826,7 +7868,7 @@ msgstr "Tartalomjegyzék szűrő:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:76 msgid "Allow &duplicate links when creating the Table of Contents" -msgstr "" +msgstr "Azonos Tartalomjegyzék elemek engedélyezése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" @@ -7939,7 +7981,7 @@ msgstr "TextLabel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:56 msgid "Use a wizard to help construct the Regular expression" -msgstr "" +msgstr "Használja a Varázslót a reguláris kifejezés összeállításához" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "Match HTML &tags with tag name:" @@ -7999,7 +8041,7 @@ msgstr "Attribútum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 msgid "With &value:" -msgstr "Szélesség:" +msgstr "Érték:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 msgid "(A regular expression)" @@ -8014,6 +8056,14 @@ msgid "" "tag.

      To learn more advanced usage of XPath see the XPath Tutorial." msgstr "" +"

      Például ahhoz, hogy keressen meg minden h2 tag-et, amelynek van " +"class=\"chapter\" tulajdonsága legyen a 'HTML tag keresése' h2, az " +"'Attribútum' class, az 'Érték' pedig chapter

      Ha üresen " +"hagyja az 'Attribútum' mezőt, akkor bármilyen attribútumra, ha üresen hagyja " +"az 'Érték' mezőt, akkor bármilyen értékre igaz lesz a keresés. Ha a 'HTML " +"tag keresése' mező értéke *, akkor bármilyen tag-re igaz lesz a " +"keresés.

      Az XPath haladó szintű használatát bővebben olvashat az XPath Tutorial-ban." #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:145 msgid "Browse by covers" @@ -9301,6 +9351,9 @@ msgid "" "for that series. Checking this box will tell calibre to start numbering\n" "from the value in the box" msgstr "" +"Normál esetben a sorozatok a az adatbázisban szereplő legmagasabb értéktől\n" +"kezdve kerülnek számozásra. Ezzel az opcióval a calibre a mezőben lévő " +"sorszámtól kezdi a számozást" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568 msgid "&Force numbers to start with:" @@ -10643,7 +10696,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" -msgstr "" +msgstr "Az átszínezendő oszlop:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 msgid "Template value:" @@ -10665,7 +10718,7 @@ msgstr "Dokumentáció:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 msgid "Python &code:" -msgstr "" +msgstr "Python kód:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:30 msgid "Remove any template from the box" @@ -10673,7 +10726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:32 msgid "Open Template Editor" -msgstr "" +msgstr "Minta szerkesztő megnyitása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:473 @@ -11754,6 +11807,8 @@ msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" +"A könyv címének rendezési formája. Pl. a 'The Exorcist' című könyvet " +"'Exorcist, The'-ként veszi figyelembe" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 msgid "Title &sort:" @@ -11788,6 +11843,10 @@ msgid "" "If the box is colored green, then text matches the individual author's sort " "strings. If it is colored red, then the authors and this text do not match." msgstr "" +"A szerző rendezési formájának megadása. Például Charles Dickens-t célszerű " +"Dickens, Charles-ként rendezni.\n" +"Ha a mező színe zöld, akkor a beírt adat megfelel a 'Szerző(k)' mezőben lévő " +"szövegnek, ha piros, akkor valamiben eltér attól." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 msgid "Author s&ort:" @@ -11828,15 +11887,15 @@ msgstr "Borító beállítása a kiválasztott formátumú könyből" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 msgid "Set metadata for the book from the selected format" -msgstr "" +msgstr "Metaadatok beállítása a kiválasztott formátumú könyvből" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 msgid "Add a format to this book" -msgstr "" +msgstr "Új formátum hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 msgid "Remove the selected format from this book" -msgstr "" +msgstr "A kiválasztott formátum eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 msgid "Choose formats for " @@ -12569,7 +12628,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "If the ___ column ___ values" -msgstr "" +msgstr "Ha a(z) ___ oszlop ___ értékű(kel/re..)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:210 msgid "" @@ -12604,7 +12663,7 @@ msgstr "Oszlop színezési szabály létrehozása/szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:244 msgid "Create a coloring rule by filling in the boxes below" -msgstr "" +msgstr "Készítsen színezési szabályokat az alábbi eszközökkel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:258 msgid "to" @@ -12612,15 +12671,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Only if the following conditions are all satisfied:" -msgstr "" +msgstr "Csak ha minden következő feltétel teljesül:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:276 msgid "Add another condition" -msgstr "" +msgstr "Újabb feltétel hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:280 msgid "You can disable a condition by blanking all of its boxes" msgstr "" +"Egy feltételt úgy kapcsolhat ki, ha a hozzá tartozó értékeket üresre állítja" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:352 msgid "Invalid condition" @@ -12629,15 +12689,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:353 #, python-format msgid "One of the conditions for this rule is invalid: %s" -msgstr "" +msgstr "A szabály egyik feltétele nem megfelelő: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:358 msgid "No conditions" -msgstr "" +msgstr "Nincs feltétel megadva" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:359 msgid "You must specify at least one non-empty condition for this rule" -msgstr "" +msgstr "Legalább egy, nem üres feltételt meg kell adnia a szabályhoz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:447 #, python-format @@ -12663,6 +12723,8 @@ msgstr "" msgid "" "

    • If the %(col)s column %(action)s value: %(val)s" 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:483 msgid "" @@ -12692,16 +12754,16 @@ msgstr "A kiválasztott szabály mozgatása lefelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 msgid "Add Advanced Rule" -msgstr "Bonyolultabb szabály hozzáadása" +msgstr "Összetettebb szabály hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:572 msgid "No rule selected" -msgstr "" +msgstr "Nincs kiválasztott szabály" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:573 #, python-format msgid "No rule selected for %s." -msgstr "" +msgstr "Nincs kiválasztott szabály a következő művelethez: %s." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:578 msgid "removal" @@ -14969,7 +15031,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:141 msgid "Open in &external browser" -msgstr "" +msgstr "Megnyitás külső böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 msgid "Not Available" @@ -18965,7 +19027,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" -msgstr "" +msgstr "Megnyit" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 9c69b017bd..9c8497a68b 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-16 11:29+0000\n" -"Last-Translator: Sidorychev Alexander \n" +"PO-Revision-Date: 2011-09-18 06:12+0000\n" +"Last-Translator: Sergey \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=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: 2011-09-18 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-19 04:39+0000\n" "X-Generator: Launchpad (build 13955)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -1621,6 +1621,8 @@ msgstr "" msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" +"Обновлять разделенные обложки при использовании автоматического управления " +"(новые ридеры)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" From 5d0c5d9e7441cba80eccb8c463be2fd90b4f7bc2 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Tue, 20 Sep 2011 04:53:37 +0000 Subject: [PATCH 04/66] Launchpad automatic translations update. --- src/calibre/translations/el.po | 38 +- src/calibre/translations/hu.po | 711 +++++++++++++++++---------------- src/calibre/translations/nl.po | 12 +- 3 files changed, 390 insertions(+), 371 deletions(-) diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index c6f57e877f..136090666b 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-08-05 17:24+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2011-09-19 11:38+0000\n" +"Last-Translator: Adamos Daios \n" "Language-Team: Greek \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: 2011-09-18 04:44+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-20 04:53+0000\n" +"X-Generator: Launchpad (build 13980)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -329,19 +329,19 @@ msgstr "Καθορισμός μεταδεδομένων από αρχεία %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:727 msgid "Add books to calibre or the connected device" -msgstr "" +msgstr "Προσθήκη βιβλίων στο calibre ή τη συνδεδεμένη συσκευή" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:732 msgid "Fetch annotations from a connected Kindle (experimental)" -msgstr "" +msgstr "Προσκόμισε σχόλια απο ένα συνδεμένο kindle (πειραματικό)" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737 msgid "Generate a catalog of the books in your calibre library" -msgstr "" +msgstr "Δημιουργία καταλόγου των βιβλίων στην βιβλιοθήκη σας" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:742 msgid "Convert books to various ebook formats" -msgstr "" +msgstr "Μετατροπή βιβλίων σε διάφορες μορφές ηλεκτρονικών βιβλίων" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747 msgid "Delete books from your calibre library or connected device" @@ -349,15 +349,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752 msgid "Edit the metadata of books in your calibre library" -msgstr "" +msgstr "Επεξεργασία των μεταδεδομένων των βιβλίων της βιβλιοθήκης σας" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757 msgid "Read books in your calibre library" -msgstr "" +msgstr "Διάβασε βιβλία στη βιβλιοθήκη σου" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:762 msgid "Download news from the internet in ebook form" -msgstr "" +msgstr "Κατέβασμα ειδήσεων από το διαδίκτυο σε μορφή ηλεκτρονικού βιβλίου" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Show a list of related books quickly" @@ -365,11 +365,11 @@ msgstr "Γρήγορη εμφάνιση συναφών βιβλίων" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" -msgstr "" +msgstr "Εξαγωγή βιβλίων από τη βιβλιοθήκη σας στον σκληρό δίσκο" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Show book details in a separate popup" -msgstr "" +msgstr "Δείξε τις λεπτομέρειες του βιβλίου σε ξεχωριστό παράθυρο" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Restart calibre" @@ -378,34 +378,38 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Open the folder that contains the book files in your calibre library" msgstr "" +"Άνοιξε τον φάκελο που περιέχει τα αρχεία των βιβλίων στη βιβλιοθήκη σου" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" -msgstr "" +msgstr "Αποστολή βιβλίων στη συνδεδεμένη συσκευή" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:798 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" +"Αποστολή βιβλίων μέσω email ή του δικτύου και σύνδεση με το iTunes ή τους " +"φακέλους του υπολογιστή σας, σαν να είναι συσκευές" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Περιήγηση του εγχειριδίου χρήστη" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 msgid "Customize calibre" -msgstr "" +msgstr "Προσαρμογή του calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814 msgid "Easily find books similar to the currently selected one" -msgstr "" +msgstr "Εύκολος εντοπισμός βιβλίων παρόμοιων με το επιλεγμένο" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:819 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" +"Άλλαξε μεταξύ διαφορετικών βιβλιοθηκών και εκτέλεσε συντήρηση σε αυτές" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Copy books from the devce to your calibre library" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 27113f6c4b..8c93b41cc4 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-18 07:19+0000\n" -"Last-Translator: Devilinside \n" +"PO-Revision-Date: 2011-09-19 18:17+0000\n" +"Last-Translator: Richard Somlói \n" "Language-Team: Hungarian \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: 2011-09-19 04:39+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-20 04:53+0000\n" +"X-Generator: Launchpad (build 13980)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" -msgstr "Semmit nem csinál" +msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 @@ -231,7 +231,7 @@ msgstr "Katalógus készítő" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:523 msgid "User Interface Action" -msgstr "Felhasználói felület akciói" +msgstr "Felhasználói felület müveletei" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:557 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 @@ -259,8 +259,8 @@ msgid "" "file to the library." msgstr "" "Egy PMLZ archívumot készít, amely tartalmazza a PML fájlt és a hozzá " -"kapcsolódó képeket a 'pmlnév_img' vagy az 'images' könyvtárban. Ez a plugin " -"minden alkalommal elindul, amikor egy PML fájlt ad a könyvtárhoz." +"kapcsolódó képeket a „pmlnév_img” vagy az „images” könyvtárban. Ez a " +"bővítmény minden alkalommal elindul, amikor egy PML fájlt ad a könyvtárhoz." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 msgid "" @@ -303,11 +303,11 @@ msgstr "Metaadat olvasása %s fájlból" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:323 msgid "Read metadata from ebooks in RAR archives" -msgstr "olvassa az ekönyvek meta-adatait a RAR archivumból" +msgstr "E-book metaadatok kiolvasása RAR archívumból" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Read metadata from ebooks in ZIP archives" -msgstr "A Zip-pel tömörített könyvek metaadatait is beolvassa" +msgstr "E-book metaadatok kiolvasása ZIP archívumból" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431 @@ -317,18 +317,19 @@ msgstr "A Zip-pel tömörített könyvek metaadatait is beolvassa" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:484 #, python-format msgid "Set metadata in %s files" -msgstr "Metaadatok beállítása a %s típusú fájlokban." +msgstr "Metaadatok beállítása a következő fájlokban: %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:420 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:452 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:495 #, python-format msgid "Set metadata from %s files" -msgstr "Metadatok beállítása a következő fájlokból: %s" +msgstr "Metaadatok beállítása a következő fájlokból: %s" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:727 msgid "Add books to calibre or the connected device" -msgstr "Adj könyveket a Calibre-hez, vagy a csatlakoztatott készülékhez" +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:732 msgid "Fetch annotations from a connected Kindle (experimental)" @@ -338,7 +339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737 msgid "Generate a catalog of the books in your calibre library" -msgstr "Calibre könyvtáradba katalógust készít" +msgstr "Katalógust készít a Calibre könyvtárába" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:742 msgid "Convert books to various ebook formats" @@ -355,31 +356,32 @@ msgstr "A calibre könyvtár metaadatai szerkeszthetőek" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757 msgid "Read books in your calibre library" -msgstr "A calibre könyvtárban olvashatsz" +msgstr "Könyvek olvasása a calibre könyvtárában" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:762 msgid "Download news from the internet in ebook form" -msgstr "Internetes híreket e-könyv formában tölthetsz le" +msgstr "Internetes hírek letöltése e-book formátumban" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Show a list of related books quickly" -msgstr "Kapcsolódó könyvek listájának gyors megmutatatása" +msgstr "Kapcsolódó könyvek listájának megjelenítése" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" -msgstr "A calibre könyvtáradból merev lemezre exportálhatsz könyveket" +msgstr "Könyvek exportálása a calibre könyvtárból a merevlemezre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Show book details in a separate popup" -msgstr "Felugró ablakban mutatja meg az adott könyvre vonatkozó részleteket" +msgstr "" +"Felugró ablakban megjeleníti az adott könyvre vonatkozó információkat" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Restart calibre" -msgstr "Indítsd újra a Calibre-t" +msgstr "calibre újraindítása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Open the folder that contains the book files in your calibre library" -msgstr "Nyisd meg a könyvfájlokat tartalmazó mappát" +msgstr "A könyvfájlokat tartalmazó mappa megnyitása a calbire könyvtárban" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" @@ -390,8 +392,8 @@ msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -"Könyveket emailban, vagy weben küldhetsz, de megnyithatod iTuneson, vagy a " -"számítógépeden, mint olvasón is" +"Könyveket e-mailban, vagy weben 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:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -414,39 +416,40 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Copy books from the devce to your calibre library" -msgstr "Bemásolhatsz könyeket a calibre könyvtáradba" +msgstr "Könyvek bemásolása a eszközről a calibre könyvtárba" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Edit the collections in which books are placed on your device" -msgstr "Szerkeszthető az olvasódon található könyvek gyüjteménye" +msgstr "A eszközre másolt könyvkollekció szerkesztése" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Copy a book from one calibre library to another" -msgstr "Másolhatsz könyveket calibre könyvtáraid között" +msgstr "Könyv másolása egyik calibre könyvtárból a másikba" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" -msgstr "" -"Végezz el apró módosításokat a calibre könyvtárában található epub fájlokon" +msgstr "Kisebb módosítások elvégzése az epub fájlokon a calibre könyvtárban" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" -msgstr "Kereséskor kiemeli a calibre könyvtáradban található egyezéseket" +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:851 msgid "Choose a random book from your calibre library" -msgstr "Válassz egy könyvet találomra a calibre könyvtárából" +msgstr "Könyv kiválasztása véletlenszerűen a calibre könyvtárból" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" -msgstr "Keres a különböző e-könyvárusok könyvei között" +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:874 msgid "Get new calibre plugins or update your existing ones" msgstr "" -"Frissíti a jelenlegi calibre kiadásodat és új calibre pluginokat keres" +"Frissíti a jelenlegi calibre kiadásodat és új calibre bővítményeket keres" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "Look and Feel" @@ -466,11 +469,11 @@ msgstr "Állítsa be a calibre kezelőfelületét saját ízlésének megfelelő #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:905 msgid "Behavior" -msgstr "Működési mód" +msgstr "Viselkedés" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:911 msgid "Change the way calibre behaves" -msgstr "Mód megváltoztatása, ahogy a calibre működik" +msgstr "Calibre viselkedésének megváltoztatása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:916 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 @@ -479,7 +482,7 @@ msgstr "Saját oszlop hozzáadása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Add/remove your own columns to the calibre book list" -msgstr "Hozzáadja/eltávolítja a saját oszlopját a calibre könyv listájában" +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:927 msgid "Toolbar" @@ -499,7 +502,7 @@ msgstr "Keresés" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 msgid "Customize the way searching for books works in calibre" -msgstr "A könyvek utáni keresés testreszabása a Calibre-ben" +msgstr "A calibre könyvek utáni keresésének testreszabása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 msgid "Input Options" @@ -517,7 +520,7 @@ msgstr "Az egyes bemeneti formátumok konverziós beállításai" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Common Options" -msgstr "Általános beállítások" +msgstr "Közös beállítások" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 msgid "Set conversion options common to all formats" @@ -541,12 +544,11 @@ msgstr "Könyv hozzáadása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1009 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1021 msgid "Import/Export" -msgstr "Importálás/exportálás" +msgstr "Importálás/Exportálás" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Control how calibre reads metadata from files when adding books" -msgstr "" -"A calibre szabályozása, hogyan olvassa a metaadatokat ha könyvet adunk hozzá" +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:995 msgid "Saving books to disk" @@ -557,16 +559,15 @@ msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -"A calibre szabályozása hogyan exportáljon file-okat az adatbizásból a " -"lemezre, ha a Mentés lemezre funkciót választjuk" +"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:1007 msgid "Sending books to devices" -msgstr "Könyvek küldésre egy eszközre" +msgstr "Könyvek küldése eszközre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 msgid "Control how calibre transfers files to your ebook reader" -msgstr "A Calibre szabályozása, hogyan küldje a file-kat az ebook olvasódra" +msgstr "E-book olvasóra küldött fájlok beállításai" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 msgid "Metadata plugboards" @@ -594,7 +595,7 @@ msgstr "Saját sablon funkciók létrehozása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1041 msgid "Sharing books by email" -msgstr "Könyvek megosztása emailben" +msgstr "Könyvek megosztása e-mailben" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 @@ -607,8 +608,8 @@ msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -"Könyvek megosztása email-en beállítása. Használható akár a letöltött hírek " -"automatikus küldése az eszközödre is." +"Könyvek e-mailben 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:1053 msgid "Sharing over the net" @@ -619,8 +620,8 @@ msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -"A Calibre tartlom kiszolgáló beállítása, amely elérhetővé teszi a calibre " -"könyvtárat bárhonnan bármilyen eszközzel az Interneten." +"A calibretartalom kiszolgá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:1066 msgid "Metadata download" @@ -628,25 +629,25 @@ msgstr "Metaadatok letöltése" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1072 msgid "Control how calibre downloads ebook metadata from the net" -msgstr "" -"Megadja, hogy a calibre hogyan töltsön le ekönyv metaadatokat a Netről" +msgstr "A calibre e-book metaadatainak letöltésének beállításai" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:276 msgid "Plugins" -msgstr "Plugin-ok" +msgstr "Bővítmények" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1083 msgid "Add/remove/customize various bits of calibre functionality" -msgstr "Hozzáad/eltávolít/beállít minden egyes bitet a calibre funkcióinál" +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:1089 msgid "Tweaks" -msgstr "Finombeállítások" +msgstr "Finomhangolások" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "Fine tune how calibre behaves in various contexts" -msgstr "Calibre finombeállítása,hogyan viselkedjen különböző helyzetekben" +msgstr "" +"Calibre finomhangolása, hogy miképp viselkedjen különböző helyzetekben" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 msgid "Keyboard" @@ -689,8 +690,8 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"Ez egy általánosan elfogadható kimenetet hoz létre. Néhány kimeneti plugin " -"esetén nincs semmilyen hatása." +"Ez egy általánosan elfogadható kimenetet hoz létre. Néhány kimeneti " +"bővítmény esetén nincs semmilyen hatása." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format @@ -718,32 +719,32 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:73 msgid "This profile is intended for the SONY PRS 300." -msgstr "A profil a SONY PRS-300-ra vonatkozik" +msgstr "A profil a SONY PRS-300-ra vonatkozik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:82 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494 msgid "This profile is intended for the SONY PRS-900." -msgstr "A profil a SONY PRS-900-ra vonatkozik" +msgstr "A profil a SONY PRS-900-ra vonatkozik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:90 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:539 msgid "This profile is intended for the Microsoft Reader." -msgstr "Ez a profil a Microsoft Reader-hez készült" +msgstr "Ez a profil a Microsoft Reader-hez készült." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:101 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550 msgid "This profile is intended for the Mobipocket books." -msgstr "Ez a Mobipocket (PRC, MOBI) könyvekhez való profil" +msgstr "Ez a Mobipocket (PRC, MOBI) könyvekhez való profil." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:114 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "Ez a Hanlin V3 és klónjainak profilja" +msgstr "Ez a Hanlin V3 és klónjainak profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:126 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:575 msgid "This profile is intended for the Hanlin V5 and its clones." -msgstr "A profil a Hanlin V5-re és klónjaira vonatkozik" +msgstr "A profil a Hanlin V5-re és klónjaira vonatkozik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:136 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583 @@ -763,7 +764,7 @@ msgstr "Ez az Amazon Kindle profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 msgid "This profile is intended for the Irex Illiad." -msgstr "Az Irex Illiad-hoz tartozó profil" +msgstr "Az Irex Illiad-hoz tartozó profil." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 @@ -778,7 +779,7 @@ msgstr "Az IRex Digital Reader 800 profilja" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 msgid "This profile is intended for the B&N Nook." -msgstr "A profil a B&N Nook-ra vonatkozik" +msgstr "A profil a B&N Nook-ra vonatkozik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "Output profile" @@ -813,11 +814,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:472 msgid "This profile is intended for the Kobo Reader." -msgstr "A Kobo Reader profilja" +msgstr "A Kobo Reader profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485 msgid "This profile is intended for the SONY PRS-300." -msgstr "A profil a SONY PRS-300-ra vonatkozik" +msgstr "A profil a SONY PRS-300-ra vonatkozik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "Suitable for use with any e-ink device" @@ -845,7 +846,7 @@ msgstr "Ez az Amazon Kindle DX profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 msgid "This profile is intended for the B&N Nook Color." -msgstr "A B&N Nook Color olvasó profilja" +msgstr "A B&N Nook Color olvasó profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 msgid "This profile is intended for the Sanda Bambook." @@ -857,11 +858,11 @@ msgstr "Telepített bővítmények" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Mapping for filetype plugins" -msgstr "A fájltípus beépülőmodulok leképezése" +msgstr "A fájltípus bővítmények leképezése" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Local plugin customization" -msgstr "Bővítmények testreszabása" +msgstr "Helyi bővítmények testreszabása" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Disabled plugins" @@ -869,12 +870,12 @@ msgstr "Letiltott bővítmények" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Enabled plugins" -msgstr "Plugin-ok engedélyezése" +msgstr "Bővítmények engedélyezése" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 #, python-format msgid "Initialization of plugin %s failed with traceback:" -msgstr "A %s bővítmény indítása a következő hibaüzenettel meghiusult:" +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:540 msgid "" @@ -883,9 +884,10 @@ msgid "" " Customize calibre by loading external plugins.\n" " " msgstr "" -" %prog Beállítások\n" +" %prog kapcsolók\n" "\n" -" Igazítsa Calibret saját igényeihez külső pluginok betöltésével.\n" +" Igazítsa a calibre-t a saját igényeihez, külső bővítmények " +"betöltésével.\n" " " #: /home/kovid/work/calibre/src/calibre/customize/ui.py:546 @@ -903,12 +905,12 @@ msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -"Bővítmény testreszabása. Adja meg a bővítmény nevét, és a kért beállítást, " +"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:552 msgid "List all installed plugins" -msgstr "A telepített bővítőmodulok listázása" +msgstr "A telepített bővítmények listázása" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:554 msgid "Enable the named plugin" @@ -949,13 +951,13 @@ msgstr "Főmenü" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 msgid "Card A" -msgstr "\"A\" kártya" +msgstr "„A” kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 msgid "Card B" -msgstr "\"B\" kártya" +msgstr "„B” kártya" #: /home/kovid/work/calibre/src/calibre/debug.py:154 msgid "Debug log" @@ -963,7 +965,7 @@ msgstr "Hibakeresési napló" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." -msgstr "Kapcsolódás Android telefonhoz." +msgstr "Kommunikáció Androidos telefonnal." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:125 msgid "" @@ -975,11 +977,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:178 msgid "Communicate with S60 phones." -msgstr "Kapcsolódás S60 telefonokhoz" +msgstr "Kommunikáció S60-as telefonnal." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." -msgstr "Kapcsolatbalépés WebOS tábgéppekkel." +msgstr "Kommunikáció WebOS táblagépekkel." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -994,11 +996,11 @@ msgid "" msgstr "" "

      Ha nem szeretné, hogy a calibre felismerje az Apple iDevice eszközt a " "számítógéphez csatlakoztatáskor, akkor kattintson az Apple meghajtó " -"kikapcsolása gombra.

      Könyvek iDevice-ra másolásához katintson az " -"Apple meghajtó kikapcsolása-ra, majd használja a 'Kapcsolódás iTunes-" -"hoz' módszert, amit a gombra.

      Könyvek iDevice-ra másolásához kattintson az " +"Apple meghajtó kikapcsolása lehetőségre, majd használja a " +"„Kapcsolódás iTunes-hoz” módszert, amit a Calibre + " -"iDevices GyIK-ben is javasolnak, a " +"iDevices GyIK-ben is javasolnak, a " "Kapcsolódás/megosztás|Kapcsolódás az iTuneshoz menü " "elem.

      Az Apple meghajtó engedélyezése a közvetlen kommunikációhoz az " "iDevice-al egy nem támogatott haladó felhasználói mód.

      " @@ -1013,12 +1015,12 @@ msgstr "Apple meghajtó bekapcsolása" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" -msgstr "Sorozatok használata Kategóriakénz az iTunes/iBooks-ban" +msgstr "Sorozatok használata Kategóriaként az iTunes/iBooks-ban" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -"Engedélyezze, hogy a sorozat neve legyen az iTunes műfaj, iBooks Kategória" +"Engedélyezze, hogy a sorozat neve legyen az iTunes műfaj, iBooks kategória" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" @@ -1034,8 +1036,6 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -"Az iTunes Preferences/Advanced menüben engedélyezett a \"Copy files to " -"iTunes Media folder %s\" lehetőség" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" @@ -1057,11 +1057,11 @@ msgstr "Apple eszköz" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." -msgstr "iTunes/iBooks-al kommunikáció" +msgstr "Kommunikáció iTunes/iBooks-szal." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "Apple eszköz felismerve. Indítom az iTunes-t. Kérem, várjon........." +msgstr "Apple eszköz felismerve, az iTunes indul. Kérem várjon…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" @@ -1074,7 +1074,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:373 msgid "Updating device metadata listing..." -msgstr "Eszköz metaadat listájának frissítése" +msgstr "Eszköz metaadat listájának frissítése…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:450 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:489 @@ -1084,7 +1084,7 @@ msgstr "Eszköz metaadat listájának frissítése" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155 #, python-format msgid "%(num)d of %(tot)d" -msgstr "" +msgstr "%(num)d/%(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130 @@ -1101,7 +1101,7 @@ msgid "" msgstr "" "Néhány könyv nem található az iTunes adatbázisban.\n" "Törlés az iBooks alkalmazás segítségével.\n" -"Kattintson a 'Részletek megjelenítése' szövegre a listához." +"Kattintson a „Részletek megjelenítése” lehetőségre a listához." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1044 msgid "" @@ -1109,7 +1109,7 @@ msgid "" "Click 'Show Details' for a list." msgstr "" "Néhány borítót nem lehetett konvertálni.\n" -"Kattinson a 'Részletek megjelenítése' szövegre a listához." +"Kattintson a „Részletek megjelenítése” lehetőségre a listához." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2684 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 @@ -1139,11 +1139,11 @@ msgstr "Katalógus" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3016 msgid "Communicate with iTunes." -msgstr "Kommunikáció az iTunes-al." +msgstr "Kommunikáció iTunes-szal." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:24 msgid "Communicate with the Sanda Bambook eBook reader." -msgstr "Kapcsolat a Sanda Bambook eBook olvasóval." +msgstr "Kommunikáció Sanda Bambook eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25 msgid "Li Fanxi" @@ -1151,7 +1151,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:42 msgid "Device IP Address (restart calibre after changing)" -msgstr "Az eszköz IP címe (a Calibre újraindítása szükséges beállítása után)" +msgstr "Az eszköz IP címe (a calibre újraindítása szükséges beállítása után)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:48 msgid "" @@ -1195,7 +1195,7 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:221 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 msgid "Getting list of books on device..." -msgstr "Az eszközön lévő könyvek listájának összeállítása..." +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:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 @@ -1203,7 +1203,7 @@ msgstr "Az eszközön lévő könyvek listájának összeállítása..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:273 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:275 msgid "Transferring books to device..." -msgstr "Könyvek küldése az eszközre..." +msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 @@ -1212,7 +1212,7 @@ msgstr "Könyvek küldése az eszközre..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." -msgstr "Könyvek hozzáadása az eszköz metaadat listához..." +msgstr "Könyvek hozzáadása az eszköz metaadat listájához…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:352 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 @@ -1223,7 +1223,7 @@ msgstr "Könyvek hozzáadása az eszköz metaadat listához..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." -msgstr "Könyvek eltávolítása az eszközről" +msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 @@ -1232,12 +1232,12 @@ msgstr "Könyvek eltávolítása az eszközről" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." -msgstr "Könyvek eltávolítása az eszköz metaadat listáról..." +msgstr "Könyvek eltávolítása az eszköz metaadat listájáról…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:442 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 msgid "Sending metadata to device..." -msgstr "Metaadatok küldése az eszközre" +msgstr "Metaadatok küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/libbambookcore.py:129 msgid "Bambook SDK has not been installed." @@ -1245,11 +1245,11 @@ msgstr "A Bambook SDK nincs telepítve." #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "A Binatone Readme eBook olvasóval kommunikál." +msgstr "Kommunikáció Binatone Readme eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." -msgstr "Kapcsolódás Blackberry telefonhoz." +msgstr "Kommunikáció Blackberry telefonnal." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:263 @@ -1260,43 +1260,43 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14 msgid "Communicate with BOEYE BEX Serial eBook readers." -msgstr "Kommunikáció a BOEYE BEX soros eKönyv olvasókkal." +msgstr "Kommunikáció BOEYE BEX szériás eBook olvasókkal." #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35 msgid "Communicate with BOEYE BDX serial eBook readers." -msgstr "Kommunikáció a BOEYE BDX soros eKönyv olvasókkal." +msgstr "Kommunikáció BOEYE BDX szériás eBook olvasókkal." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." -msgstr "A Cybook Gen 3 / Opus eBook olvasóval kommunikál." +msgstr "Kommunikáció Cybook Gen 3 / Opus eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:64 msgid "Communicate with the Cybook Orizon eBook reader." -msgstr "Kommunikáció a Cybook Orizon eBook olvasóval" +msgstr "Kommunikáció Cybook Orizon eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:25 msgid "Communicate with the EB600 eBook reader." -msgstr "Kapcsolódás EB600 olvasóhoz." +msgstr "Kommunikáció EB600 eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:192 msgid "Communicate with the Astak Mentor EB600" -msgstr "Kommunikáció az Astak Mentor EB600-al" +msgstr "Kommunikáció Astak Mentor EB600-sal" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:215 msgid "Communicate with the PocketBook 301 reader." -msgstr "Kommunikáció a PocketBook 301-al." +msgstr "Kommunikáció PocketBook 301-sel." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:232 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "Kommunikáció a PocketBook 602/603/902/90 olvasóval" +msgstr "Kommunikáció PocketBook 602/603/902/90 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 360+ reader." -msgstr "Kommunikál a PocketBook 360+ olvasóval" +msgstr "Kommunikáció PocketBook 360+ olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262 msgid "Communicate with the PocketBook 701" -msgstr "Kommunikáció a PocketBook 701 olvasóval" +msgstr "Kommunikáció PocketBook 701 olvasóval" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -1304,15 +1304,15 @@ msgstr "Entourage Edge" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "Kommunikáció az Entourage Edge-el" +msgstr "Kommunikáció Entourage Edge-el." #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." -msgstr "Kapcsolódás ESlick olvasóhoz." +msgstr "Kommunikáció ESlick eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." -msgstr "Kommunikáció a Sigmatek eBook olvasóval." +msgstr "Kommunikáció Sigmatek eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:33 @@ -1326,23 +1326,23 @@ msgstr "Eszköz illesztés" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." -msgstr "Kommunikáció a Hanlin V3 eBook olvasókkal." +msgstr "Kommunikáció Hanlin V3 eBook olvasókkal." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." -msgstr "A Hanlin V5 eBook olvasókkal kommunikál." +msgstr "Kommunikáció Hanlin V5 eBook olvasókkal." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114 msgid "Communicate with the BOOX eBook reader." -msgstr "Kapcsolódás BOOX eBook olvasóhoz." +msgstr "Kommunikáció BOOX eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" -"Könyvtárak vesszővel elválasztott listája, ahova az ekönyvek küldve lesznek " -"az eszközön. Az első létező lesz használva." +"Mappák vesszővel elválasztott listája, ahova az e-bookok kerülnek az " +"eszközön. Az első létező lesz használva." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22 msgid "Communicate with the Hanvon N520 eBook reader." @@ -1350,27 +1350,27 @@ msgstr "A Hanvon N520 eBook olvasóval kommunikál." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:47 msgid "Communicate with The Book reader." -msgstr "Kommunikáció a The Book olvasóval." +msgstr "Kommunikáció The Book olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58 msgid "Communicate with the Libre Air reader." -msgstr "A Libre Air olvasóval kommunikál" +msgstr "Kommunikáció Libre Air olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71 msgid "Communicate with the SpringDesign Alex eBook reader." -msgstr "Kapcsolódás SpringDesign Alex eBook olvasóhoz." +msgstr "Kommunikáció SpringDesign Alex eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:131 msgid "Communicate with the Azbooka" -msgstr "Kommunikáció az Azbooka-al" +msgstr "Kommunikáció Azbooka-val" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:150 msgid "Communicate with the Elonex EB 511 eBook reader." -msgstr "Az Elonex EB 511 eBook olvasóval kommunikál." +msgstr "Kommunikáció Elonex EB 511 eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." -msgstr "Kapcsolódás IRex Iliad olvasóhoz." +msgstr "Kommunikáció IRex Iliad eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 @@ -1384,27 +1384,27 @@ msgstr "Az eszközről nem fogadhatóak fájlok" #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." -msgstr "Kapcsolódás IRex Digital Reader 1000 olvasóhoz." +msgstr "Kommunikáció IRex Digital Reader 1000 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" -msgstr "Az IRex Digital Reader 800-zal kommunikál." +msgstr "Kommunikáció IRex Digital Reader 800-sal." #: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." -msgstr "Kapcsolódás iRiver Story olvasóhoz" +msgstr "Kommunikáció iRiver Story olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." -msgstr "Kapcsolódás JetBook olvasóhoz." +msgstr "Kommunikáció JetBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88 msgid "Communicate with the MiBuk Wolder reader." -msgstr "Kommunikáció a MiBuk Wolder olvasóval." +msgstr "Kommunikáció MiBuk Wolder olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 msgid "Communicate with the JetBook Mini reader." -msgstr "Kommunikáció a JetBook Mini olvasóval" +msgstr "Kommunikáció JetBook Mini olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28 #, python-format @@ -1417,11 +1417,11 @@ msgstr "Nem sikerült az oldal hozzárendelés létrehozása." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:44 msgid "Communicate with the Kindle eBook reader." -msgstr "Kapcsolódás Kindle olvasóhoz." +msgstr "Kommunikáció Kindle eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:171 msgid "Communicate with the Kindle 2/3 eBook reader." -msgstr "Kommunikáció a Kindle 2/3 eBook olvasóval." +msgstr "Kommunikáció Kindle 2/3 eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:180 msgid "Send page number information when sending books" @@ -1442,7 +1442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:187 msgid "Use slower but more accurate page number generation" -msgstr "Használjon lassabb, de pontosabb oldalszám létrehozást" +msgstr "Használjon lassabb, de pontosabb oldalszám generálást" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:189 msgid "" @@ -1453,15 +1453,15 @@ msgid "" msgstr "" "Két módon lehet oldalszám információkat létrehozni. A pontosabb generátor a " "nyomtatott verzióhoz jobban illeszkedő számozást készít, de ez a módszer " -"lassab, és lassítja a fájlok Kindle felé küldését." +"lassabb, és lassítja a fájlok Kindle felé küldését." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:257 msgid "Communicate with the Kindle DX eBook reader." -msgstr "Kapcsolódás Kindle DX eBook olvasóhoz" +msgstr "Kommunikáció Kindle DX eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 msgid "Communicate with the Kobo Reader" -msgstr "Kommunikáció a Kobo Reader-el" +msgstr "Kommunikáció Kobo olvasóval" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 msgid "The Kobo supports several collections including " @@ -1481,101 +1481,101 @@ msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -"a \".kobo\" fájlok nem léteznek az eszközön, mint ekönyvek, csk sorok egy " +"a „.kobo” fájlok nem léteznek az eszközön, mint e-bookok, csak sorok egy " "sqlite adatbázisban. Jelenleg nem lehet őket exportálni vagy megnézni." #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" -msgstr "Kommunikáció a Palm Pre-vel" +msgstr "Kommunikáció Palm Pre-vel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:39 msgid "Communicate with the Bq Avant" -msgstr "Kommunikáció a Bq Avant-tal" +msgstr "Kommunikáció Bq Avant-tal" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:60 msgid "Communicate with the Sweex/Kogan/Q600/Wink" -msgstr "Kommunikáció a Sweex/Kogan/Q600/Wink-el" +msgstr "Kommunikáció a Sweex/Kogan/Q600/Wink-kel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:81 #: /home/kovid/work/calibre/src/calibre/devices/misc.py:108 msgid "Communicate with the Pandigital Novel" -msgstr "Kommunikáció a Pandigital Novel-el" +msgstr "Kommunikáció Pandigital Novel-lel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:127 msgid "Communicate with the VelocityMicro" -msgstr "Kommunikáció a VelocityMicro-val" +msgstr "Kommunikáció VelocityMicro-val" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:145 msgid "Communicate with the GM2000" -msgstr "Kommunikáció a GM2000-el" +msgstr "Kommunikáció GM2000-rel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:165 msgid "Communicate with the Acer Lumiread" -msgstr "Kommunikáció az Acer Lumiread-del" +msgstr "Kommunikáció Acer Lumiread-del" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:199 msgid "Communicate with the Aluratek Color" -msgstr "Kommunikáció az Aluratek Color-ral" +msgstr "Kommunikáció Aluratek Color-ral" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:219 msgid "Communicate with the Trekstor" -msgstr "Kommunikáció Trekstorral" +msgstr "Kommunikáció Trekstor-ral" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:242 msgid "Communicate with the EEE Reader" -msgstr "Kommunikáció az EEE olvasóval" +msgstr "Kommunikáció EEE olvasóval" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:263 msgid "Communicate with the Adam tablet" -msgstr "Az Adam tablettel kommunikál" +msgstr "Kommunikáció Adam táblagéppel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:284 msgid "Communicate with the Nextbook Reader" -msgstr "Kommunikáció a Nextbook olvasóval" +msgstr "Kommunikáció Nextbook olvasóval" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:336 msgid "Communicate with the Moovybook Reader" -msgstr "A Moovybook Readerrel kommunikál" +msgstr "Kommunikáció Moovybook olvasóval" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:358 msgid "Communicate with the COBY" -msgstr "Kapcsolatbalépés a COBY-val" +msgstr "Kommunikáció COBY-val" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "Kapcsolatbalépés a Ex124G-vel" +msgstr "Kommunikáció Ex124G-vel" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." -msgstr "Kapcsolódás Nokia 770 internet tablethez" +msgstr "Kommunikáció Nokia 770 internetes táblagéppel." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810/900 internet tablet." -msgstr "Kommunikáció a Nokia 810/900 internet táblával." +msgstr "Kommunikáció Nokia 810/900 internetes táblagéppel." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "Kommunikáció a Nokia E52-vel" +msgstr "Kommunikáció Nokia E52-sel" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" -msgstr "A Nook" +msgstr "Nook" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." -msgstr "Kapcsolódás Nook eBook olvasóhoz" +msgstr "Kommunikáció Nook eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84 msgid "Communicate with the Nook Color and TSR eBook readers." -msgstr "Nook Color és a TSR eBook readerrel kommunikál" +msgstr "Kommunikáció Nook Color és a TSR eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." -msgstr "Kapcsolódás Nuut2 eBook olvasóhoz" +msgstr "Kommunikáció Nuut2 eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "Kapcsolódás Sony PRS-500 olvasóhoz." +msgstr "Kommunikáció Sony PRS-500 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." @@ -1598,7 +1598,7 @@ msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -"Vesszővel tagolt metadaadat mezők gyűjtemények létrehozására az olvasón. " +"Vesszővel tagolt metaadat mezők gyűjtemények létrehozására az olvasón. " "Lehetőségek: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:72 @@ -1611,7 +1611,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" -msgstr "Külön bélyegkép a feltöltése a borítókhoz (újabb olvasók)" +msgstr "Külön bélyegkép feltöltése a borítókhoz (újabb olvasóknál)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "" @@ -1621,9 +1621,9 @@ msgid "" "WARNING: This option should only be used with newer SONY readers: 350, 650, " "950 and newer." msgstr "" -"Általában a SONY olvasói a borító képét magából az ekönyvből veszi. Ha ezen " -"opciót endedélyezi, akkor a calibre külön borító képet küld az olvasónak. Ez " -"akkor hasznos, ha DRMed könyveket küld, ahol nem lehet megváltoztatni a " +"Általában a SONY olvasói a borító képét magából az e-bookból veszi. Ha ezt " +"az opciót engedélyezi, akkor a calibre külön borító képet küld az olvasónak. " +"Ez akkor hasznos, ha DRM-es könyveket küld, ahol nem lehet megváltoztatni a " "borítót. FIGYELEM: ezt a lehetőséget csak újabb SONY olvasóknál szabad " "használni: 350, 650, 950 és újabb." @@ -1631,7 +1631,7 @@ msgstr "" msgid "" "Refresh separate covers when using automatic management (newer readers)" msgstr "" -"Különálló borítók frissítése az automatikus kezelésnél (újabb olvasók)" +"Különálló borítók frissítése az automatikus kezelésnél (újabb olvasóknál)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 msgid "" @@ -1678,55 +1678,54 @@ msgstr "Névtelen" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." -msgstr "Kommunikáció a Samsung SNE eBook olvasóval." +msgstr "Kommunikáció Samsung SNE eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 msgid "Communicate with the Teclast K3/K5 reader." -msgstr "Kommunikáció a Teclast K3/K5 olvasóval." +msgstr "Kommunikáció Teclast K3/K5 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 msgid "Communicate with the Newsmy reader." -msgstr "Kommunikáció a Newsmy olvasóval." +msgstr "Kommunikáció Newsmy olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the Archos reader." -msgstr "Kommunikáció az Archos olvasóval." +msgstr "Kommunikáció Archos olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:58 msgid "Communicate with the Pico reader." -msgstr "Kommunikáció a Pico olvasóval." +msgstr "Kommunikáció Pico olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:68 msgid "Communicate with the iPapyrus reader." -msgstr "Kommunikáció a iPapyrus olvasóval." +msgstr "Kommunikáció iPapyrus olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:79 msgid "Communicate with the Sovos reader." -msgstr "Kommunikáció a Sovos olvasóval." +msgstr "Kommunikáció Sovos olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:89 msgid "Communicate with the Sunstech EB700 reader." -msgstr "Kommunikáció a Sunstech EB700 olvasóval." +msgstr "Kommunikáció Sunstech EB700 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:100 msgid "Communicate with the Stash W950 reader." -msgstr "Sunstech EB700 Stash W950 olvasóval." +msgstr "Kommunikáció Sunstech EB700 Stash W950 olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:112 msgid "Communicate with the Wexler reader." -msgstr "Sunstech EB700 Wexler olvasóval." +msgstr "Kommunikáció Sunstech EB700 Wexler olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:285 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." -msgstr "" -"Nem tudtam érzékelni a %s lemezmeghajtót. Próbálkozzon újraindítással!" +msgstr "%s lemezmeghajtó érzékelése sikertelen. Próbálkozzon újraindítással!" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:466 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -"A következő csatolási pont nem található: %s. Próbálja meg újraindítani." +"A következő csatolási pont nem található: %s. Próbálkozzon újraindítással." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:531 #, python-format @@ -1748,8 +1747,8 @@ msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -"Nem található a %s lemezmeghajtó. Az eszköz vagy már le lett csatolva, vagy " -"a kernel a SYSFS egy régi verzióját használja." +"Nem található a(z) %s lemezmeghajtó. Az eszköz vagy már le lett csatolva, " +"vagy a kernel a SYSFS egy régi verzióját használja." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:645 #, python-format @@ -1762,18 +1761,18 @@ msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -"A %s belső memóriája csak olvasható. Ezt valószínűleg a file rendszer hibája " -"okozza." +"A(z) %s belső memóriája csak olvasható. Ezt valószínűleg a fájlrendszer " +"hibája okozza." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1006 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1008 msgid "The reader has no storage card in this slot." -msgstr "Ebben csatlakozóban nincs memóriakártya" +msgstr "Az eszköz ezen kártyaolvasójában nincs memóriakártya." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1010 #, python-format msgid "Selected slot: %s is not supported." -msgstr "A következő kártyahely nem támogatott: %s" +msgstr "Kiválasztott kártyaolvasó: %s nem támogatott." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1039 msgid "There is insufficient free space in main memory" @@ -1782,7 +1781,7 @@ msgstr "Nincs elég hely a fő memóriában" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1041 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1043 msgid "There is insufficient free space on the storage card" -msgstr "Nincs elég hely a memóriakártyán." +msgstr "Nincs elég hely a memóriakártyán" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" @@ -1819,11 +1818,11 @@ msgstr "Kiegészítő testreszabás" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Communicate with an eBook reader." -msgstr "Kapcsolódás egy ebook olvasóhoz" +msgstr "Kommunikáció egy eBook olvasóval." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:94 msgid "Get device information..." -msgstr "Eszköz-információ lekérdezése" +msgstr "Eszköz-információ lekérdezése…" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:100 #, python-format @@ -1833,6 +1832,10 @@ msgid "" "cable/USB port on your computer. If you device has a \"Reset to factory " "defaults\" type of setting somewhere, use it. Underlying error: %s" msgstr "" +"Sikertelen a fájlok elérése az eszköz főmemóriájában. Támogatásért forduljon " +"az eszköz gyártójához. Lehetséges megoldások: Próbáljon ki egy másik USB " +"kábelt/portot a számítógépével. Ha az eszköze rendelkezik „Visszaállítása a " +"gyári beállításokra” opcióval, használja. Hiba: %s" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:113 #, python-format @@ -1843,6 +1846,11 @@ msgid "" "your SD card using the FAT32 filesystem. Also make sure there are not too " "many files in the root of your SD card. Underlying error: %s" msgstr "" +"Sikertelen a fájlok elérése az eszköz SD kártyáján. Ennek több oka is lehet. " +"Az SD kártya sérült, vagy túl nagy az eszközhöz, esetleg írásvédett. " +"Próbáljon ki egy másik SD kártyát vagy formázza a mostanit FAT32 " +"fájlrendszerre. Továbbá ellenőrizze, hogy nincs-e túl sok fájl a kártya " +"gyökérkönyvtárán. Hiba: %s" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:68 @@ -1872,7 +1880,7 @@ msgstr "USB revízió ID (hexában)" #: /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 "Windows fő memória gyártó szöveg" +msgstr "Windows főmemória gyártói karakterlánc" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:48 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:52 @@ -1882,27 +1890,27 @@ msgid "" "This field is used only on windows. Get this ID using Preferences -> Misc -> " "Get information to set up the user-defined device" msgstr "" -"A mező csak Windows esetén hazsnált. ID megszerzése: Beállítások -> Egyéb -> " +"A mező csak Windows esetén használt. ID megszerzése: Beállítások -> Egyéb -> " "Információ felhasználó által megadott eszköz beállításához" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:81 msgid "Windows main memory ID string" -msgstr "Windows fő memória ID karakterlánc" +msgstr "Windows főmemória ID karakterlánc" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:84 msgid "Windows card A vendor string" -msgstr "Windows kártya gyártó A karakterlánc" +msgstr "Windows „A” kártya gyártói karakterlánc" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:86 msgid "Windows card A ID string" -msgstr "Windows kártya ID A karakterlánc" +msgstr "Windows „A” kártya ID karakterlánc" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:63 msgid "Main memory folder" -msgstr "Fő memória mappa" +msgstr "Főmemória mappa" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:67 @@ -1911,11 +1919,11 @@ msgid "" "to any send_to_device template" msgstr "" "Adja meg a mappát, ahol a könyveket tárolni akarja. Ez mappa bekerül minden " -"küldés_eszköznek sablonba." +"eszközre küldés sablonjába." #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:66 msgid "Card A folder" -msgstr "A kártya mappa" +msgstr "Kártya „A” mappa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:207 #, python-format @@ -2012,7 +2020,7 @@ msgid "" "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -"Képformátum, amibe az adott ebook-hoz a képet konvertáljuk. Ki kell " +"Képformátum, amibe az adott e-bookhoz a képet konvertáljuk. Ki kell " "tapasztalni, hogy melyik a legmegfelelőbb az adott eszközhöz méret és " "látvány szempontjából." @@ -2072,30 +2080,30 @@ msgid "" "\n" "For full documentation of the conversion system see\n" msgstr "" -"input_file output_file [options]\n" +"bemeneti_fajl kimenetei_fajl [kapcsolók]\n" "\n" -"Ebook konvertálása egyik formátumból a másikba.\n" +"E-book konvertálása egyik formátumból a másikba.\n" "\n" -"input_file a bemenet és output_file a kimenet. Mindkettőt a parancs első két " -"paramétereként kell megadni.\n" +"A bemeneti_fajl helyére a bemenet, a kimeneti_fajl helyére a kimenet " +"kerüljön. Mindkettőt a parancs első két paramétereként kell megadni.\n" "\n" -"A kimeneti formátumot a program az output_file kiterjesztése alapján " -"határozza meg. Az output_file egy megadott formátumú, .EXT is lehet, ahol " +"A kimeneti formátumot a program a kimeneti_fajl kiterjesztése alapján " +"határozza meg. A kimeneti_fajl egy megadott formátumú, .EXT is lehet, ahol " "EXT a kimeneti formátum. Ebben az esetben a kimeneti fájlnév megegyezik a " "bemenetivel. Ügyeljen arra, hogy a fájlnév nem kezdődhet elválasztó " "vonallal. Végezetül, ha a kimeneti fájlnévnek nincs kiterjesztése, akkor " -"mappaként veszi figyelembe a program és egy \"open ebook\" (OEB) struktúra " +"mappaként veszi figyelembe a program és egy „open ebook” (OEB) struktúra " "(HTML fájlok, képek) kerül ebbe a mappába.\n" "\n" -"A bemenet és a kimenet megadása után különböző opciókkal befolyásolhatja a " -"konvertálást. Az elérhető opciók függnek a bementi és kimeneti fájltípustól, " -"opcióként adja meg a -h paramétert a súgóhoz.\n" +"A bemenet és a kimenet megadása után különböző kapcsolókkal befolyásolhatja " +"a konvertálást. Az elérhető kapcsolók függnek a bementi és kimeneti " +"fájltípustól, kapcsolóként adja meg a -h paramétert a súgóhoz.\n" "\n" "A konvertálás teljes dokumentációját megtalálja itt:\n" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:109 msgid "INPUT OPTIONS" -msgstr "BEMENET OPCIÓK" +msgstr "BEMENETI KAPCSOLÓK" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:110 #, python-format @@ -2104,12 +2112,12 @@ msgstr "A bemeneti %s fájlon végzett műveletek beállítása" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:116 msgid "OUTPUT OPTIONS" -msgstr "KIMENET OPCIÓK" +msgstr "KIMENETI KAPACSOLÓK" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:117 #, python-format msgid "Options to control the processing of the output %s" -msgstr "A %s kimenethez használható opciók" +msgstr "A %s kimenethez használható kapcsolók" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:131 msgid "Options to control the look and feel of the output" @@ -2122,6 +2130,9 @@ msgid "" "default. Use %(en)s to enable. Individual actions can be disabled with the " "%(dis)s options." msgstr "" +"A dokumentum szövegének és felépítésének módosítása megadott minták alapján. " +"Alapértelmezetten ki van kapcsolva. Engedélyezéshez ezt használja: %(en)s, " +"letiltáshoz ezt: %(dis)s." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 @@ -2172,7 +2183,7 @@ msgid "" "specified directory. Useful if you are unsure at which stage of the " "conversion process a bug is occurring." msgstr "" -"A konvertálás egyes szakaszinak mentése a megadott mappába. Hasznos lehet, " +"A konvertálás egyes szakaszainak mentése a megadott mappába. Hasznos lehet, " "ha nem tudja, melyik szakasznál keletkezett a konvertálási hiba." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:121 @@ -2272,7 +2283,7 @@ msgid "" "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -"XPath kifejezés, amely megadja, hogy mely tag-ek legyenek hozzáadva a " +"XPath kifejezés, amely megadja, hogy mely címkék legyenek hozzáadva a " "tartalomjegyzékhez az első szinten. Ha meg van adva, ezt használja minden " "más automatikus felismerés helyett." @@ -2282,7 +2293,7 @@ msgid "" "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -"XPath kifejezés, amely megadja, hogy mely tag-ek legyenek hozzáadva a " +"XPath kifejezés, amely megadja, hogy mely címkék legyenek hozzáadva a " "tartalomjegyzékhez a második szinten. Minden bejegyzés az őt megelőző első " "szintű bejegyzéshez fog tartozni." @@ -2292,7 +2303,7 @@ msgid "" "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -"XPath kifejezés, amely meghatározza az összes tag-et, amit hozzá lehet adni " +"XPath kifejezés, amely meghatározza az összes címkét, amit hozzá lehet adni " "a Tartalomjegyzék harmadik szintjéhez. Minden bejegyzés az előző szintű " "(második) bejegyzés alá kerül." @@ -2318,7 +2329,7 @@ msgid "" "the Table of Contents. Default: %default" msgstr "" "Ha ennél kevesebb fejezet detektálható automatikusan, akkor a " -"tartalomjegyzékben a bejegyzések linkek legyenek. Alapértelmezés: %default" +"tartalomjegyzékben a bejegyzések linkek legyenek. Alapértelmezett: %default" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:254 #, python-format @@ -2328,8 +2339,8 @@ msgid "" "number of chapters were detected." msgstr "" "A tartalomjegyzékbe beszúrandó linkek maximális száma. Állítsa 0-ra a " -"letiltáshoz. Alapérték: %default. Csak akkor lesznek beszúrva a linkek, ha a " -"számuk kisebb a beállítottnál." +"letiltáshoz. Alapértelmezet: %default. Csak akkor lesznek beszúrva a linkek, " +"ha a számuk kisebb a beállítottnál." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 msgid "" @@ -2358,11 +2369,10 @@ msgid "" "User Manual for further help on using this feature." msgstr "" "XPath kifejezés a fejezetcímek felismerésére. Alapértelmezettként azok a " -"

      és

      HTML címkék, amelyek szövege tartalmazza a \"chapter\", " -"\"book\" vagy \"part\" szavakat, vagy a 'class=\"chapter\"'. A használt " -"kifejezésnek tömbbe kell rendeznie a listaelemeket. A felismerés tiltásához " -"használja a \"/\" kifejezést. Lásd még \"XPath Tutorial\" a Felhasználói " -"Kézikönyvben." +"

      és

      HTML címkék, amelyek szövege tartalmazza a „chapter”, „book” " +"vagy „part” szavakat, vagy a „class=\"chapter\"”. A használt kifejezésnek " +"tömbbe kell rendeznie a listaelemeket. A felismerés tiltásához használja a " +"„/” kifejezést. Lásd még „XPath Tutorial” részt a Felhasználói Kézikönyvben." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" @@ -2372,9 +2382,9 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" "A felismert fejezetekre alkalmazandó formázás. A lehetséges értékek: " -"\"pagebreak\" - sortörés beillesztése minden fejezet előtt; \"rule\" - egy " -"vízszintes vonal beillesztése minden fejezet előtt; \"none\" - egyiket se " -"alkalmazza; \"both\" - sortörés és vonal alkalmazása egyszerre." +"„pagebreak” - sortörés beillesztése minden fejezet előtt; „rule” - egy " +"vízszintes vonal beillesztése minden fejezet előtt; „none” - egyiket se " +"alkalmazza; „both” - sortörés és vonal alkalmazása egyszerre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:305 msgid "" @@ -2443,9 +2453,9 @@ msgid "" "\"original\" (the default) does not change justification in the source file. " "Note that only some output formats support justification." msgstr "" -"Szöveg rendezés módosítása. A \"left\" érték minden sorkizárt szöveget balra " -"igazít. A \"justify\" érték minden igazítatlan szöveget sorkizárttá tesz. Az " -"\"original\" (alapértelmezett) érték nem változtatja a forrás renezettségét. " +"Szöveg rendezés módosítása. A „left” érték minden sorkizárt szöveget balra " +"igazít. A „justify” érték minden igazítatlan szöveget sorkizárttá tesz. Az " +"„original” (alapértelmezett) érték nem változtatja a forrás rendezettségét. " "Megjegyzendő, hogy csak néhány kimeneti formátum támogatja a rendezéseket." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 @@ -2467,7 +2477,7 @@ msgid "" "calibre does not change the indentation." msgstr "" "Amikor a calibre eltávolítja az üres sorokat, automatikusan behúzással látja " -"a következő bekezdést a könyebb olvashatóság érdekében. Ez az opció ennek a " +"a következő bekezdést a könnyebb olvashatóság érdekében. Ez az opció ennek a " "behúzásnak a beállítására szolgál (em-ben). Ha az értéket negatívra állítja, " "akkor a calibre nem módosítja a behúzást." @@ -2485,7 +2495,7 @@ msgid "" "does not use paragraphs (

      or

      tags)." msgstr "" "Egy üres sor beszúrása a bekezdések közé. Nem működik, ha a forrásfájl nem " -"használ bekezdéseket (

      vagy

      cimkéket)." +"használ bekezdéseket (

      vagy

      címkéket)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "" @@ -2520,7 +2530,7 @@ msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -"A sima idézőjeleket, per jelet és zárójeleket tipografikus megfelelőikké " +"A sima idézőjeleket, per jelet és zárójeleket tipográfiailag megfelelőikké " "alakítja. Részletek itt: http://daringfireball.net/projects/smartypants" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 @@ -2548,9 +2558,9 @@ msgid "" "current calibre interface language will be used." msgstr "" "Unicode karakterek ascii kódolása. Óvatosan használja, mert az uncode " -"karaktereket ascii-val helyettesíti. Például a \"%s\" helyett \"Mikhail " -"Gorbachiov\" lesz. Megjegyzendő, hogy ahol egy betűnek több megfelelője " -"lehet (például kínai és japán betűknél), ott a calibre felületének megfelelő " +"karaktereket ascii-val helyettesíti. Például a \"%s\" helyett „Mikhail " +"Gorbachiov” lesz. Megjegyzendő, hogy ahol egy betűnek több megfelelője lehet " +"(például kínai és japán betűknél), ott a calibre felületének megfelelő " "reprezentáció lesz használva." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 @@ -2571,7 +2581,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." -msgstr "Könyvcím megadása" +msgstr "Könyvcím megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 msgid "Set the authors. Multiple authors should be separated by ampersands." @@ -2585,31 +2595,31 @@ msgstr "A rendezéshez használandó könyvcím verzió. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 msgid "String to be used when sorting by author. " -msgstr "A szerző alapján történő rendezéskor használ szöveg. " +msgstr "A szerző alapján történő rendezéskor használandó karakterlánc. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" -msgstr "Állítsd be a kiválasztott fájl vagy URL fedőlapját." +msgstr "A borítót a megadott fájl vagy URL alapján állítása be" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." -msgstr "Ebook leírás megadása" +msgstr "E-book leírásának megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." -msgstr "Adja meg a kiadót." +msgstr "E-book kiadójának megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." -msgstr "Sorozat megadása" +msgstr "Sorozat megadása, amibe tartozik a könyv." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "Könyv sorszámának megadása a soroztaon belül" +msgstr "Könyv sorszámának megadása a sorozaton belül." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 @@ -2619,18 +2629,18 @@ msgstr "Értékelés. 1 és 5 közötti számnak kell lennie." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." -msgstr "Könyv ISBN számának megadása" +msgstr "Könyv ISBN számának megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /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 "" -"Könyv cimkéinek megadása. Ez egy vesszővel elválasztott lista legyen." +"Könyv címkéinek megadása. Ez egy vesszővel elválasztott lista legyen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." -msgstr "Könyv producer megadása" +msgstr "Könyv gyártójának megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 @@ -2639,11 +2649,12 @@ msgstr "Nyelv megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:522 msgid "Set the publication date." -msgstr "Állítsd be kiadás dátumát." +msgstr "Kiadás dátumának megadása." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." -msgstr "Könyv időbélyegének megadása (a calibre dátum oszlopa ezt használja)" +msgstr "" +"Könyv időbélyegének megadása (a calibre dátum oszlopa ezt használja)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" @@ -2685,12 +2696,13 @@ msgid "" msgstr "" "Arány meghatározása, ahonnan egy sor tördelése megszüntetendő. Az érvényes " "értékek 0 és 1 között vannak. Az alap 0.4, ami a fél sornál egy kicsit " -"rövidebb. Ha csak pár sort kéne egysorosítani a dokumentumban, akkor érdemes " -"csökkenteni ezt az értéket." +"rövidebb. Ha csak pár sort kellene egysorossá tenni a dokumentumban, akkor " +"érdemes csökkenteni ezt az értéket." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:560 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" +"Sortördelés megszüntetése az írásjelek és egyéb formázások használatával." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "" @@ -2760,20 +2772,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:717 msgid "Could not find an ebook inside the archive" -msgstr "Nem találtam e-könyvet a tömörített fájlban." +msgstr "Nem található e-book a tömörített állományban." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:775 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -"A sorozat index és az értékelés értékei csak számok lehetnek. Kihagyásuk" +"A sorozat index és az értékelés értékei csak számok lehetnek. Kihagyás" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:782 msgid "Failed to parse date/time" -msgstr "Nem sikerült elemezni a dátum/idő-t" +msgstr "Nem sikerült megszerezni a dátumot és az időt" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:941 msgid "Converting input to HTML..." -msgstr "Konvertálás HTML formátumba..." +msgstr "Konvertálás HTML formátumba…" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:968 msgid "Running transforms on ebook..." @@ -2819,10 +2831,10 @@ msgid "" "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 [opciók] file.epub\n" +"%prog [kapcsolók] fajl.epub\n" "\n" "Javítja az alapvető hibákat az ePub file-ban, amelyeket a rosszul " -"kivetelezett kiadási tervezések miatt kerül elutasításra.\n" +"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 " @@ -2830,7 +2842,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "Meg kell nevezned egy ePub file-t" +msgstr "Meg kell adnia egy ePub fájlt" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -2851,8 +2863,8 @@ msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -"A létrehozott EPUB fájl tartalmának kibontása a megadott mappába. FGYELEM! A " -"mappa tartalma törölve lesz a művelet előtt." +"A létrehozott EPUB fájl tartalmának kibontása a megadott mappába. FIGYELEM! " +"A mappa tartalma törölve lesz a művelet előtt." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" @@ -2863,7 +2875,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" "Oldaltörésnél ne legyen szétvágás. Normális esetben a bemeneti fájlok minden " -"oldaltörésnél két részre lesznek vágva. Ez olyan e-könyv formátumot " +"oldaltörésnél két részre lesznek vágva. Ez olyan e-book formátumot " "eredményez, amelyet gyorsabban, kevesebb erőforrást igényelve lehet " "beolvasni. Ez a művelet azonban lassú, és ha a forrásfájl sok oldaltörést " "tartalmaz, akkor érdemes alkalmazni ezt az opciót." @@ -2899,7 +2911,7 @@ msgstr "" "Ne használj SVG-t borítónak. Ezzel az opcióval az ePub használható lesz " "olyan eszközökön, amelyek nem támogatják az SVG-t, mint a iPhone vagy " "JetBookLite. Enélkül az opció nélkül, az ilyen eszközök, egy üres lapot " -"jelenítenek meg boríként." +"jelenítenek meg borítóként." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:95 msgid "" @@ -2922,8 +2934,8 @@ msgid "" "level." msgstr "" "Ez az opciók csak akkor szükséges, ha ez ePub-ot FBReaderJ-vel szándékozik " -"olvasni. Leegyszerűsíti az ePub felépíését, az összes file-t, a felső " -"szintre helyezi" +"olvasni. Leegyszerűsíti az ePub felépítését, az összes fájlt a felső szintre " +"helyezi." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:184 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:206 @@ -2986,7 +2998,7 @@ msgid "" "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" -"Alapesetben ez a bemeneti plugin újrarendezi a bemeneti fájlokat egy " +"Alapesetben ez a bemeneti bővítmény újrarendezi a bemeneti fájlokat egy " "szabványos mappaszerkezetbe. Óvatosan használja ezt az opciót, mert nem várt " "eredményhez vezethet, ha nem ismeri a pontos működést." @@ -3383,7 +3395,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:57 msgid "Value: unknown field " -msgstr "" +msgstr "Érték: ismeretlen mező " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:161 msgid "TEMPLATE ERROR" @@ -3627,7 +3639,7 @@ msgstr "Olaszország" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 msgid "Japan" -msgstr "" +msgstr "Japán" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 msgid "Amazon website to use:" @@ -3709,7 +3721,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:24 msgid "Downloads metadata and covers from OZON.ru" -msgstr "" +msgstr "Metaadatok és borítók letöltése az OZON.ru honlapról" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." @@ -3774,7 +3786,7 @@ msgstr "Ez Amazon Topaz könyv. Nem konvertálható." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:497 msgid "No details available" -msgstr "" +msgstr "Nem érhetők el részletek" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 msgid "Title Page" @@ -4834,7 +4846,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 msgid "Create catalog" -msgstr "" +msgstr "Katalógus létrehozása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:34 msgid "No books selected for catalog generation" @@ -4872,11 +4884,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:96 msgid "New location of this library:" -msgstr "" +msgstr "A könyvtár új helye:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:105 msgid "Library moved" -msgstr "" +msgstr "A könyvtár áthelyezve" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:107 msgid "Forget library" @@ -4893,7 +4905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:139 msgid "Choose Library" -msgstr "" +msgstr "Könyvtár kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:140 msgid "Choose calibre library to work with" @@ -5351,24 +5363,24 @@ msgstr "Kapcsolódás a Bambook-hoz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77 msgid "Start Content Server" -msgstr "Tartalomszerver indítása" +msgstr "Tartalomkiszolgáló indítása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:73 msgid "Start/stop content server" -msgstr "" +msgstr "Tartalomkiszolgáló indítása/leállítása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:79 msgid "Stop Content Server" -msgstr "Tartalomszerver leállítása" +msgstr "Tartalomkiszolgáló leállítása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:109 msgid "Email to" -msgstr "Email küldése" +msgstr "E-mail küldése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:94 msgid "Email to and delete from library" -msgstr "" +msgstr "E-mailben elküldés után törlés a könyvtárból" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:103 msgid "(delete from library)" @@ -5398,7 +5410,7 @@ msgstr "Leállítás" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:80 msgid "Stopping server, this could take upto a minute, please wait..." -msgstr "Szerver leállítása, ez egy percig is eltarthat, kérjük várj..." +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/edit_collections.py:13 msgid "Manage collections" @@ -5458,14 +5470,14 @@ msgstr "Nem lehet letölteni a metaadatokat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:83 msgid "Failed to download metadata" -msgstr "" +msgstr "A metaadat letöltése meghiúsult" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:472 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:720 msgid "Download failed" -msgstr "" +msgstr "A letöltés meghiúsult" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:90 #, python-format @@ -5474,7 +5486,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:93 msgid "Metadata download completed" -msgstr "" +msgstr "A metaadatok letöltése befejeződött" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:95 #, python-format @@ -5492,16 +5504,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 msgid "Download complete" -msgstr "" +msgstr "A letöltés befejeződött" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:781 msgid "Download log" -msgstr "" +msgstr "Naplófájl letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:138 msgid "Some books changed" -msgstr "" +msgstr "Néhány könyv megváltozott" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 msgid "" @@ -5580,11 +5592,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:472 msgid "Applying changed metadata" -msgstr "" +msgstr "A metaadat-változások jóváhagyása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:545 msgid "Some failures" -msgstr "" +msgstr "Néhány hiba" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:546 msgid "" @@ -5663,7 +5675,7 @@ msgstr "O" #: /home/kovid/work/calibre/src/calibre/gui2/actions/plugin_updates.py:18 msgid "Plugin Updater" -msgstr "" +msgstr "Bővítmény frissítő" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -5680,7 +5692,7 @@ msgstr "Beállítás Varázsló indítása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:31 msgid "Get plugins to enhance calibre" -msgstr "A calibre funkcióit kibővítő pluginok letöltése" +msgstr "A calibre funkcióit kibővítő bővítmények letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:35 msgid "Restart in debug mode" @@ -5701,7 +5713,7 @@ msgstr "Ctrl+R" #: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 msgid "Restart" -msgstr "" +msgstr "Újraindítás" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 msgid "Save single format to disk..." @@ -9673,7 +9685,7 @@ msgstr "Frissítés elérhető" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Plugin Name" -msgstr "" +msgstr "Bővítmény neve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 @@ -10736,12 +10748,12 @@ msgstr "Sablon szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" -msgstr "Email beállítások tesztelése" +msgstr "E-mail beállítások tesztelése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:57 #, python-format msgid "Send test mail from %s to:" -msgstr "Teszt email küldése %s-ról a következőre:" +msgstr "Teszt e-mail küldése %s címről a következőre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:134 @@ -11034,7 +11046,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:123 #, python-format msgid "Email %(name)s to %(to)s" -msgstr "" +msgstr "%(name)s elküldése e-mailben ide: %(to)s" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:142 msgid "News:" @@ -11065,13 +11077,13 @@ msgstr "%s formátumban." #: /home/kovid/work/calibre/src/calibre/gui2/email.py:217 msgid "Sending email to" -msgstr "Email küldése:" +msgstr "E-mail küldése:" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:248 msgid "Auto convert the following books before sending via email?" msgstr "" -"Az email-ben való elküldés előtt automatikusan konvertáljam a kijelölt " -"könyveket?" +"Az e-mailben történő küldés előtt kívánja automatikusan konvertálni a " +"kijelölt könyveket?" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:255 msgid "" @@ -11082,7 +11094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:261 msgid "Failed to email book" -msgstr "" +msgstr "A könyv e-mailben történő elküldése meghiúsult" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:264 msgid "sent" @@ -13237,11 +13249,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:67 msgid "Add an email address to which to send books" -msgstr "Email cím hozzáadása" +msgstr "E-mail cím hozzáadása könyvküldéshez" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:68 msgid "&Add email" -msgstr "Email hozzáadása" +msgstr "E-mail &hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:69 msgid "Make &default" @@ -13249,7 +13261,7 @@ msgstr "Legyen alapértelmezett" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:70 msgid "&Remove email" -msgstr "Email eltávolítása" +msgstr "E-mail &eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 msgid "Auto send" @@ -13257,12 +13269,12 @@ msgstr "Auto küld" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 msgid "Email" -msgstr "Email" +msgstr "E-mail" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:32 msgid "Formats to email. The first matching format will be sent." msgstr "" -"Emailben elkündendő formátum. Az első létező formátum kerül elküldésre." +"E-mailben elküldendő formátum. Az első létező formátum kerül elküldésre." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:33 msgid "" @@ -13277,12 +13289,12 @@ msgid "" "address (provided it is in one of the listed formats)." msgstr "" "Ha be van jelölve, akkor a letöltött hírek automatikusan
      el lesznek " -"küldve emailben erre a címre (ha létezik a 'Formátumok' oszlopban beírtaknak " -"megfelelő)" +"küldve e-mailben erre a címre (ha létezik a „Formátumok” oszlopban " +"beírtaknak megfelelő)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:115 msgid "new email address" -msgstr "új email cím" +msgstr "új e-mail cím" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:103 msgid "Narrow" @@ -14207,7 +14219,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:431 msgid "Failed to start content server" -msgstr "A szerver indítása nem sikerült" +msgstr "A kiszolgáló indítása nem sikerült" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" @@ -14223,7 +14235,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:124 msgid "Server &port:" -msgstr "Szerver port:" +msgstr "Kiszolgáló &port:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:127 msgid "" @@ -14264,15 +14276,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:135 msgid "&Start Server" -msgstr "Szerver indítása" +msgstr "Kiszolgáló &indítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:136 msgid "St&op Server" -msgstr "Szerver leállítása" +msgstr "Kiszolgáló &leállítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:137 msgid "&Test Server" -msgstr "Szerver teszt" +msgstr "Kiszolgáló &tesztelése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:138 msgid "" @@ -14280,17 +14292,17 @@ msgid "" "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -"A calibre tartalmaz egy beépített hálózati szervert, mely segítségével " +"A calibre tartalmaz egy beépített hálózati kiszolgálót, mely segítségével " "bárhonnan elérhető lesz gyűjteménye. A beállítások változtatása csak a " -"szerver újraindítása után lép életbe." +"kiszolgáló újraindítása után lép életbe." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:139 msgid "Run server &automatically on startup" -msgstr "Szerver automatikus indítása a program indulásakor" +msgstr "Kiszolgáló &automatikus indítása a program indulásakor" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:140 msgid "View &server logs" -msgstr "Szerverüzenetek megtekintése" +msgstr "Kiszolgáló &naplófájlok megtekintése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:51 @@ -14302,10 +14314,10 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" -"

      Ne feledje, hogy a szerver csak akkor fut, ha a calibre is fut.\n" +"

      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ó " +"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/gui2/preferences/template_functions.py:25 @@ -16114,6 +16126,8 @@ msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." 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:499 msgid "Moving library..." @@ -16209,11 +16223,11 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" -"

      A calibre emailben automatikusan tud könyveket küldeni Kindle olvasójára. " -"Ehhez alul be kell állítania az email küldést. A legegyszerűbb, ha létrhoz " -"egy ingyenes gmail fiókot és a 'Gmail " -"használata' gombra kattint. Ezt a Gmail címet természetesen az Ön Amazon " -"fiókjában is regisztrálni kell." +"

      A calibre e-mailben automatikusan tud könyveket küldeni Kindle " +"olvasójára. Ehhez alul be kell állítania az email küldést. A legegyszerűbb, " +"ha létrehoz egy ingyenes gmail fiókot és a " +"„Gmail használata” gombra kattint. Ezt a Gmail címet természetesen az Ön " +"Amazon fiókjában is regisztrálni kell." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:50 msgid "&Kindle email:" @@ -16221,7 +16235,7 @@ msgstr "&Kindle email:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:57 msgid "Choose your &language:" -msgstr "&Nyelv kiválasztása" +msgstr "&Nyelv kiválasztása:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:58 msgid "" @@ -16261,7 +16275,7 @@ msgstr "Levél elküldése sikerült." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:59 msgid "Setup sending email using" -msgstr "" +msgstr "Küldésre szolgáló e-mail beállítása a következővel:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:61 msgid "" @@ -16272,7 +16286,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:68 #, python-format msgid "Your %s &email address:" -msgstr "" +msgstr "Az Ön %s &e-mail címe:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:69 #, python-format @@ -16349,36 +16363,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "Send email &from:" -msgstr "Email küldése a következőről:" +msgstr "E-mail küldése a következőről:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "" "

      This is what will be present in the From: field of emails sent by " "calibre.
      Set it to your email address" -msgstr "" -"Ez fog megjelenni a Feladó (From) mezőben.
      Írja be az email címét." +msgstr "Ez fog megjelenni a Feladó mezőben.
      Írja be az e-mail címét." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "" "

      A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -"A levelező szerver igen hasznos, ha a fogadó szolgáltató csak ismert vagy " +"A levelező kiszolgáló igen hasznos, ha a fogadó szolgáltató csak ismert vagy " "meghatározott helyekről érkező leveleket fogad." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Mail &Server" -msgstr "Levelezőszerver" +msgstr "Levelező &kiszolgáló" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "calibre can optionally use a server to send mail" msgstr "" -"A calibre opcionálisan tud szervert is használni az email-ek " +"A calibre opcionálisan tud kiszolgálót is használni az e-mailek " "küldéséhez" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:129 msgid "&Hostname:" -msgstr "Host név:" +msgstr "&Gépnév:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:130 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" @@ -16414,7 +16427,7 @@ msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" -"TLS titkosítás használata a levelezőszerverhez való kapcsolódáskor. Ez a " +"TLS titkosítás használata a levelezőkiszolgálóhoz való kapcsolódáskor. Ez a " "legelterjedtebb." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 @@ -16423,7 +16436,8 @@ msgstr "&TLS" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 msgid "Use SSL encryption when connecting to the mail server." -msgstr "SSL titkosítás használata a levelezőszerverhez való kapcsolódáskor" +msgstr "" +"SSL titkosítás használata a levelezőskiszolgálóhoz való kapcsolódáskor" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 msgid "&SSL" @@ -17627,7 +17641,7 @@ msgstr "A figyelendő port száma. Alapértelmezett: %default" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 #, python-format msgid "The server timeout in seconds. Default is %default" -msgstr "Szerver időtúllépés másodpercben. Alapbeállítás: %default mp" +msgstr "Kiszolgáló időtúllépés másodpercben. Alapbeállítás: %default mp" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 #, python-format @@ -18734,7 +18748,7 @@ msgstr "A URL-nek követnie kell az sftp sémát" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" -msgstr "A host a következő formátumú legyen: user@hostname" +msgstr "A gépnév a következő formátumú legyen: felhasználó@gépnév" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " @@ -18743,11 +18757,11 @@ msgstr "Nem sikerült az SSH kapcsolat: " #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 #, python-format msgid "Failed to authenticate with server: %s" -msgstr "A hiteleítés sikertelen a következő szerverrel: %s" +msgstr "A hitelesítés sikertelen a következő kiszolgálóval: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:253 msgid "Control email delivery" -msgstr "Email küldés beállításai" +msgstr "E-mail küldés beállításai" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:120 msgid "Unknown section" @@ -18786,8 +18800,8 @@ msgstr "Jelszó a tartalom elését jelszóhoz kötő oldalakhoz." msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -"Ne töltse le a calibre szerveréről a beépített hírösszeállítások legújabb " -"verzióját" +"Ne töltse le a calibre kiszolgálójáról a beépített hírösszeállítások " +"legújabb verzióját" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:48 msgid "Unknown News Source" @@ -18959,7 +18973,8 @@ msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -"Az időtúllépés másodpercben a szerver válaszára várva. Alapérték: %default mp" +"Az időtúllépés másodpercben a kiszolgáló válaszára várva. Alapbeállítás " +"%default mp" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:489 #, python-format @@ -19603,7 +19618,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:354 msgid "The number of seconds to wait before sending emails" -msgstr "" +msgstr "Az e-mailek küldése előtti várakozás másodpercben" #: /home/kovid/work/calibre/resources/default_tweaks.py:355 msgid "" @@ -19638,7 +19653,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:374 msgid "Where to send downloaded news" -msgstr "" +msgstr "A letöltött hírek küldésének helye" #: /home/kovid/work/calibre/resources/default_tweaks.py:375 msgid "" @@ -19667,7 +19682,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:390 msgid "Unified toolbar on OS X" -msgstr "" +msgstr "Egységes eszköztár OS X-en" #: /home/kovid/work/calibre/resources/default_tweaks.py:391 msgid "" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 984286b4e0..aa3ddb8a69 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -57,15 +57,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-16 19:33+0000\n" +"PO-Revision-Date: 2011-09-19 09:21+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: 2011-09-18 04:42+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-20 04:53+0000\n" +"X-Generator: Launchpad (build 13980)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -9015,11 +9015,11 @@ msgstr "Naar klembord &kopieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "&Klaar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "Verwijder ge&markeerde" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -9027,7 +9027,7 @@ msgstr "Verwijder gemarkeerde bestanden (aangevinkte subitems)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "&Repareer gemarkeerde" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" From a90c7c75b1b19cd36b5de4e17684dac27db95f90 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 17:10:52 -0600 Subject: [PATCH 05/66] Fix #855143 (Metadata download pubdate is off by 1 day) --- src/calibre/gui2/metadata/single.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/calibre/gui2/metadata/single.py b/src/calibre/gui2/metadata/single.py index ee451fece7..754d81d2d3 100644 --- a/src/calibre/gui2/metadata/single.py +++ b/src/calibre/gui2/metadata/single.py @@ -9,6 +9,7 @@ __docformat__ = 'restructuredtext en' import os, errno from functools import partial +from datetime import datetime from PyQt4.Qt import (Qt, QVBoxLayout, QHBoxLayout, QWidget, QPushButton, QGridLayout, pyqtSignal, QDialogButtonBox, QScrollArea, QFont, @@ -26,6 +27,7 @@ from calibre.gui2.custom_column_widgets import populate_metadata_page from calibre.utils.config import tweaks from calibre.ebooks.metadata.book.base import Metadata from calibre.utils.localization import canonicalize_lang +from calibre.utils.date import local_tz BASE_TITLE = _('Edit Metadata') @@ -396,6 +398,14 @@ class MetadataSingleDialogBase(ResizableDialog): if ':' not in f: setattr(mi, f, getattr(dummy, f)) if mi is not None: + pd = mi.pubdate + if pd is not None: + # Put the downloaded published date into the local timezone + # as we discard time info and the date is timezone + # invariant. This prevents the as_local_timezone() call in + # update_from_mi from changing the pubdate + mi.pubdate = datetime(pd.year, pd.month, pd.day, + tzinfo=local_tz) self.update_from_mi(mi) if d.cover_pixmap is not None: self.cover.current_val = pixmap_to_data(d.cover_pixmap) From ce84bcd4447623f7d4b3fdf49b7c3382f481895b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 17:12:37 -0600 Subject: [PATCH 06/66] ... --- src/calibre/web/jsbrowser/test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/web/jsbrowser/test.py b/src/calibre/web/jsbrowser/test.py index b5de5321be..2661a8bcc6 100644 --- a/src/calibre/web/jsbrowser/test.py +++ b/src/calibre/web/jsbrowser/test.py @@ -76,7 +76,7 @@ class Test(unittest.TestCase): 'server.socket_host' : b'127.0.0.1', 'server.socket_port' : cls.port, 'server.socket_timeout' : 10, #seconds - 'server.thread_pool' : 1, # number of threads + 'server.thread_pool' : 5, # number of threads setting to 1 causes major slowdown 'server.shutdown_timeout': 0.1, # minutes }) cherrypy.tree.mount(cls.server, '/', config={'/':{}}) From e111ac413a4a262e13421326b24192aacec4c7c8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 17:15:26 -0600 Subject: [PATCH 07/66] Fix #855070 (Article plus punctuation creates bad title sort) --- src/calibre/ebooks/metadata/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/metadata/__init__.py b/src/calibre/ebooks/metadata/__init__.py index 07fae187ba..dd90b4c2ec 100644 --- a/src/calibre/ebooks/metadata/__init__.py +++ b/src/calibre/ebooks/metadata/__init__.py @@ -116,6 +116,8 @@ def title_sort(title, order=None): if match: prep = match.group(1) title = title[len(prep):] + ', ' + prep + if title[0] in _ignore_starts: + title = title[1:] return title.strip() coding = zip( From d4c9b0b6fd70cea025160fc8f873215b215b940e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 18:50:26 -0600 Subject: [PATCH 08/66] ... --- src/calibre/web/jsbrowser/forms.py | 33 ++++++++++++++++++++++-------- src/calibre/web/jsbrowser/test.py | 3 ++- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 9f68e1e003..67113afab7 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -41,19 +41,21 @@ class Control(object): class RadioControl(object): + ATTR = 'checked' + def __init__(self, name, controls): self.name = name self.type = 'radio' self.values = {unicode(c.attribute('value')):c for c in controls} def __repr__(self): - return 'RadioControl(%s)'%(', '.join(self.values)) + return '%s(%s)'%(self.__class__.__name__, ', '.join(self.values)) @dynamic_property def value(self): def fget(self): for val, x in self.values.iteritems(): - if unicode(x.attribute('checked')) == 'checked': + if unicode(x.attribute(self.ATTR)) == self.ATTR: return val def fset(self, val): @@ -64,11 +66,23 @@ class RadioControl(object): break if control is not None: for x in self.values.itervalues(): - x.removeAttribute('checked') - control.setAttribute('checked', 'checked') + x.removeAttribute(self.ATTR) + control.setAttribute(self.ATTR, self.ATTR) return property(fget=fget, fset=fset) +class SelectControl(RadioControl): + + ATTR = 'selected' + + def __init__(self, qwe): + self.qwe = qwe + self.name = unicode(qwe.attribute('name')) + self.type = 'select' + self.values = {unicode(c.attribute('value')):c for c in + qwe.findAll('option')} + + class Form(object): def __init__(self, qwe): @@ -80,15 +94,18 @@ class Form(object): self.input_controls = [x for x in self.input_controls if x.type != 'radio'] rc_names = {x.name for x in rc} self.radio_controls = {name:RadioControl(name, [x.qwe for x in rc if x.name == name]) for name in rc_names} + selects = list(map(SelectControl, qwe.findAll('select'))) + self.select_controls = {x.name:x for x in selects} def __getitem__(self, key): for x in self.input_controls: if key == x.name: return x - try: - return self.radio_controls.get(key) - except KeyError: - pass + for x in (self.radio_controls, self.select_controls): + try: + return x[key] + except KeyError: + continue raise KeyError('No control with the name %s in this form'%key) def __repr__(self): diff --git a/src/calibre/web/jsbrowser/test.py b/src/calibre/web/jsbrowser/test.py index 2661a8bcc6..a421508926 100644 --- a/src/calibre/web/jsbrowser/test.py +++ b/src/calibre/web/jsbrowser/test.py @@ -32,6 +32,7 @@ class Server(object):

      Male
      Female
      +
      @@ -101,6 +102,7 @@ class Test(unittest.TestCase): 'text': ('some text', 'some text'), 'password': ('some password', 'some password'), 'sex': ('female', 'female'), + 'color': ('green', 'green'), } f = self.browser.select_form('#controls_test') for k, vals in values.iteritems(): @@ -111,7 +113,6 @@ class Test(unittest.TestCase): self.assertEqual(vals[1], dat.get(k, None), 'Field %s: %r != %r'%(k, vals[1], dat.get(k, None))) - def test_image_submit(self): 'Test submitting a form with a image as the submit control' self.assertEqual(self.browser.visit('http://127.0.0.1:%d'%self.port), From fc132d6fcc86304bcb659b5f5cac42589561aca2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 18:51:30 -0600 Subject: [PATCH 09/66] ... --- src/calibre/web/jsbrowser/forms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 67113afab7..98ee7f0b84 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -25,7 +25,7 @@ class Control(object): def fget(self): if self.type in ('checkbox', 'radio'): return unicode(self.qwe.attribute('checked')) == 'checked' - if self.type in ('text', 'password'): + if self.type in ('text', 'password', 'hidden'): return unicode(self.qwe.attribute('value')) def fset(self, val): @@ -34,7 +34,7 @@ class Control(object): self.qwe.setAttribute('checked', 'checked') else: self.qwe.removeAttribute('checked') - elif self.type in ('text', 'password'): + elif self.type in ('text', 'password', 'hidden'): self.qwe.setAttribute('value', as_unicode(val)) return property(fget=fget, fset=fset) From 3ec16fe758aef7f08e7564185035e6e943307046 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 19:22:34 -0600 Subject: [PATCH 10/66] ... --- src/calibre/web/jsbrowser/forms.py | 34 ++++++++++++++++++++++++++++++ src/calibre/web/jsbrowser/test.py | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 98ee7f0b84..e415fef05d 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -85,6 +85,15 @@ class SelectControl(RadioControl): class Form(object): + ''' + Provides dictionary like access to all the controls in a form. + For example:: + form['username'] = 'some name' + form['password'] = 'password' + + See also the :attr:`controls` property and the :meth:`submit_control` method. + ''' + def __init__(self, qwe): self.qwe = qwe self.attributes = {unicode(x):unicode(qwe.attribute(x)) for x in @@ -97,6 +106,16 @@ class Form(object): selects = list(map(SelectControl, qwe.findAll('select'))) self.select_controls = {x.name:x for x in selects} + @property + def controls(self): + for x in self.input_controls: + if x.name: + yield x.name + for x in (self.radio_controls, self.select_controls): + for n in x.iterkeys(): + if n: + yield n + def __getitem__(self, key): for x in self.input_controls: if key == x.name: @@ -108,6 +127,21 @@ class Form(object): continue raise KeyError('No control with the name %s in this form'%key) + def __setitem__(self, key, val): + control = None + for x in self.input_controls: + if key == x.name: + control = x + break + if control is None: + for x in (self.radio_controls, self.select_controls): + control = x.get(key, None) + if control is not None: + break + if control is None: + raise KeyError('No control with the name %s in this form'%key) + control.value = val + def __repr__(self): attrs = ['%s=%s'%(k, v) for k, v in self.attributes.iteritems()] return ''%(' '.join(attrs)) diff --git a/src/calibre/web/jsbrowser/test.py b/src/calibre/web/jsbrowser/test.py index a421508926..fbafad3f0c 100644 --- a/src/calibre/web/jsbrowser/test.py +++ b/src/calibre/web/jsbrowser/test.py @@ -106,7 +106,7 @@ class Test(unittest.TestCase): } f = self.browser.select_form('#controls_test') for k, vals in values.iteritems(): - f[k].value = vals[0] + f[k] = vals[0] self.browser.submit() dat = self.server.form_data for k, vals in values.iteritems(): From bdefb6b03ce27fc12e5e90266a51fa6db9ca1548 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 19:30:08 -0600 Subject: [PATCH 11/66] Updated bash.org.pl and dobreprogamy.pl --- recipes/bash_org_pl.recipe | 47 +++++++++++++++++++++++++++++++++---- recipes/dobreprogamy.recipe | 3 ++- 2 files changed, 44 insertions(+), 6 deletions(-) diff --git a/recipes/bash_org_pl.recipe b/recipes/bash_org_pl.recipe index 037870ed6c..4ed59614e7 100644 --- a/recipes/bash_org_pl.recipe +++ b/recipes/bash_org_pl.recipe @@ -1,15 +1,52 @@ from calibre.web.feeds.news import BasicNewsRecipe - class Bash_org_pl(BasicNewsRecipe): title = u'Bash.org.pl' __author__ = 'fenuks' description = 'Bash.org.pl - funny quotations from IRC discussions' category = 'funny quotations, humour' language = 'pl' - oldest_article = 15 cover_url = u'http://userlogos.org/files/logos/dzikiosiol/none_0.png' - max_articles_per_feed = 100 + max_articles_per_feed = 50 no_stylesheets= True - keep_only_tags= [dict(name='div', attrs={'class':'quote post-content post-body'})] - feeds = [(u'Cytaty', u'http://bash.org.pl/rss')] + keep_only_tags= [dict(name='a', attrs={'class':'qid click'}), + dict(name='div', attrs={'class':'quote post-content post-body'})] + + + def latest_articles(self): + articles = [] + soup=self.index_to_soup(u'http://bash.org.pl/latest/') + #date=soup.find('div', attrs={'class':'right'}).string + tags=soup.findAll('a', attrs={'class':'qid click'}) + for a in tags: + title=a.string + url='http://bash.org.pl' +a['href'] + articles.append({'title' : title, + 'url' : url, + 'date' : '', + 'description' : '' + }) + return articles + + + def random_articles(self): + articles = [] + for i in range(self.max_articles_per_feed): + soup=self.index_to_soup(u'http://bash.org.pl/random/') + #date=soup.find('div', attrs={'class':'right'}).string + url=soup.find('a', attrs={'class':'qid click'}) + title=url.string + url='http://bash.org.pl' +url['href'] + articles.append({'title' : title, + 'url' : url, + 'date' : '', + 'description' : '' + }) + return articles + + + def parse_index(self): + feeds = [] + feeds.append((u"Najnowsze", self.latest_articles())) + feeds.append((u"Losowe", self.random_articles())) + return feeds \ No newline at end of file diff --git a/recipes/dobreprogamy.recipe b/recipes/dobreprogamy.recipe index d9b2db591d..72f9c966bd 100644 --- a/recipes/dobreprogamy.recipe +++ b/recipes/dobreprogamy.recipe @@ -1,5 +1,5 @@ from calibre.web.feeds.news import BasicNewsRecipe - +import re class Dobreprogramy_pl(BasicNewsRecipe): title = 'Dobreprogramy.pl' @@ -15,6 +15,7 @@ class Dobreprogramy_pl(BasicNewsRecipe): extra_css = '.title {font-size:22px;}' oldest_article = 8 max_articles_per_feed = 100 + preprocess_regexps = [(re.compile(ur'
      Twoja przeglądarka nie obsługuje Flasha i HTML5 lub wyłączono obsługę JavaScript...
      '), lambda match: '') ] remove_tags = [dict(name='div', attrs={'class':['komentarze', 'block', 'portalInfo', 'menuBar', 'topBar']})] keep_only_tags = [dict(name='div', attrs={'class':['mainBar', 'newsContent', 'postTitle title', 'postInfo', 'contentText', 'content']})] feeds = [(u'Aktualności', 'http://feeds.feedburner.com/dobreprogramy/Aktualnosci'), From 4569bd22d3943b52ccda68c15a4e357c5a472059 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 19:56:08 -0600 Subject: [PATCH 12/66] ... --- src/calibre/web/jsbrowser/forms.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index e415fef05d..69df2f13a1 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -10,6 +10,7 @@ __docformat__ = 'restructuredtext en' from calibre import as_unicode +# Forms {{{ class Control(object): def __init__(self, qwe): @@ -119,10 +120,10 @@ class Form(object): def __getitem__(self, key): for x in self.input_controls: if key == x.name: - return x + return x.value for x in (self.radio_controls, self.select_controls): try: - return x[key] + return x[key].value except KeyError: continue raise KeyError('No control with the name %s in this form'%key) @@ -158,7 +159,7 @@ class Form(object): if c.type == 'image': return c - +# }}} class FormsMixin(object): From 4bbfedef99e616369b0dc437cfb123e868e92dba Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 19:57:22 -0600 Subject: [PATCH 13/66] ... --- src/calibre/web/jsbrowser/forms.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 69df2f13a1..73fa35aa76 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -201,12 +201,14 @@ class FormsMixin(object): raise ValueError('No such form found') return self.current_form - def submit(self, submit_control_selector=None, ajax_replies=0, timeout=30.0): + def submit(self, submit_control_selector=None, wait_for_load=True, + ajax_replies=0, timeout=30.0): if self.current_form is None: raise ValueError('No form selected, use select_form() first') sc = self.current_form.submit_control(submit_control_selector) if sc is None: raise ValueError('No submit control found in the current form') self.current_form = None - self.click(sc.qwe, ajax_replies=ajax_replies, timeout=timeout) + self.click(sc.qwe, wait_for_load=wait_for_load, + ajax_replies=ajax_replies, timeout=timeout) From 64051b546d4dc271c7c2595963dd341b422fd599 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 20 Sep 2011 22:08:40 -0600 Subject: [PATCH 14/66] Fix typo preventing the updating of metadata in MOBI files serverd by the content server --- src/calibre/ebooks/metadata/mobi.py | 2 +- src/calibre/library/server/content.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/mobi.py b/src/calibre/ebooks/metadata/mobi.py index c9c7d80902..cf8fdbd7e8 100644 --- a/src/calibre/ebooks/metadata/mobi.py +++ b/src/calibre/ebooks/metadata/mobi.py @@ -78,7 +78,7 @@ class StreamSlicer(object): stream = self._stream base = self.start stream.seek(base) - self._stream.truncate(base) + stream.truncate() for block in data_blocks: stream.write(block) diff --git a/src/calibre/library/server/content.py b/src/calibre/library/server/content.py index bb6fe1c454..983dae8aae 100644 --- a/src/calibre/library/server/content.py +++ b/src/calibre/library/server/content.py @@ -218,7 +218,7 @@ class ContentServer(object): if format in ('MOBI', 'EPUB'): # Write the updated file from calibre.ebooks.metadata.meta import set_metadata - set_metadata(fmt, newmi, 'epub') + set_metadata(fmt, newmi, format.lower()) fmt.seek(0) mt = guess_type('dummy.'+format.lower())[0] From 2f6f6f99455cdf791deacc218d48c5042462e1cd Mon Sep 17 00:00:00 2001 From: Translators <> Date: Wed, 21 Sep 2011 04:50:28 +0000 Subject: [PATCH 15/66] Launchpad automatic translations update. --- src/calibre/translations/de.po | 59 +- src/calibre/translations/es.po | 16 +- src/calibre/translations/eu.po | 24 +- src/calibre/translations/hu.po | 1029 ++++++++++++++++++----------- src/calibre/translations/pt_BR.po | 97 +-- src/calibre/translations/tr.po | 26 +- 6 files changed, 767 insertions(+), 484 deletions(-) diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 49c61c9f99..ed9235c7a2 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-13 16:28+0000\n" -"Last-Translator: frenkx \n" +"PO-Revision-Date: 2011-09-20 10:43+0000\n" +"Last-Translator: Klaus Thenmayer \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: 2011-09-18 04:44+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:49+0000\n" +"X-Generator: Launchpad (build 13996)\n" "X-Poedit-Bookmarks: 2616,3601,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -1600,7 +1600,7 @@ msgstr "Kommunikation mit allen Sony E-Book-Readern." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "Kommentare wurden entfernt, da der SONY reader damit Probleme hat" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -2572,6 +2572,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "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 " +"durch das Hinzufügen eines Coverbildes in Calibre das eBook dann zwei " +"Coverbilder haben." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -4411,7 +4415,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "Datei könnte ein älteres RTF sein...\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" @@ -7779,6 +7783,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Aktiviere das Teilen des Buchinhalts per Facebook, etc. ACHTUNG: Deaktiviert " +"das synchronisieren der letzten gelesen Stelle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -9011,11 +9017,11 @@ msgstr "In &Zwischenablage kopieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "&Fertig" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "Lösche &markierte" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -9023,7 +9029,7 @@ msgstr "Markierte Dateien löschen (ausgewählte Untereinträge)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "Markierte %fixieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" @@ -11331,6 +11337,8 @@ msgstr "Vorlagenwert:" msgid "" "The value the of the template using the current book in the library view" msgstr "" +"Der Inhalt der Vorlage, die für das aktuelle Buch in der Bibliotheksansicht " +"verwendet wird" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 msgid "Function &name:" @@ -13154,6 +13162,8 @@ msgid "" "When using the \"&Copy to library\" action to copy books between libraries, " "preserve the date" msgstr "" +"Behalte das Datum, wenn die Funktion \"&Kopiere zur Bibliothek\" verwendet " +"wird, um Bücher zwischen Bibliotheken zu kopieren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:159 @@ -14799,7 +14809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:66 msgid "Constant template" -msgstr "" +msgstr "Konstante Vorlage" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:67 msgid "" @@ -15455,6 +15465,8 @@ msgid "" "There was a syntax error in your tweak. Click the show details button for " "details." msgstr "" +"Da war ein Syntaxfehler in deiner Einstellung. Klicke auf den Button Details " +"anzeigen um mehr Informationen zu erhalten." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:391 msgid "Invalid tweaks" @@ -15475,6 +15487,9 @@ msgid "" "calibre. Your changes will only take effect after a restart of " "calibre." msgstr "" +"Werte für die Einstellungen werden unten gezeigt. Editiere sie um die " +"Funktionalität von Calibre zu ändern. Dein Einstellungen werden erst nach " +"einem Neustart von Calibre Wirkung haben." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:56 msgid "Edit tweaks for any custom plugins you have installed" @@ -15484,7 +15499,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:57 msgid "&Plugin tweaks" -msgstr "" +msgstr "&Plugin Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:77 msgid "Edit tweak" @@ -15922,7 +15937,7 @@ msgstr "Die folgendenden Formate können direkt heruntergeladen werden: %s." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41 msgid "Download..." -msgstr "" +msgstr "Herunterladen..." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45 msgid "Goto in store..." @@ -15936,7 +15951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:276 msgid "Customize get books search" -msgstr "" +msgstr "Büchersuche anpassen" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:286 msgid "Configure search" @@ -15996,7 +16011,7 @@ msgstr "Verarbeite Bücher." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71 #, python-format msgid "%(num)s of %(tot)s books processed." -msgstr "" +msgstr "%(num)s von %(tot)s Büchern verarbeitet." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:62 msgid "Updating MobileRead book cache..." @@ -16015,6 +16030,12 @@ msgid "" "will be a .epub file. You can add this book to calibre using \"Add Books\" " "and selecting the file from the ADE library folder." msgstr "" +"Dieses Buch ist eine DRM geschützte EPUB Datei. Due wirst aufgefordert " +"werden, es auf deinem Computer zu speichern. Wurde es gespeichert, öffne es " +"mit Adobe Digital " +"Editions (ADE).

      ADE wird dein Buch als .epub Datei herunterladen. Du " +"kannst dein Buch zu Calibre hinzufügen, in dem du die Datei mit \"Buch " +"hinzufügen\" in deinem ADE Bibliotheksordner auswählst." #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:86 msgid "File is not a supported ebook type. Save to disk?" @@ -16263,7 +16284,7 @@ msgstr "%s zu einer Benutzer-Kategorie hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:372 #, python-format msgid "Children of %s" -msgstr "" +msgstr "Kinder von %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:382 #, python-format @@ -16349,6 +16370,8 @@ msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." msgstr "" +"%(num)d von %(tot)d Büchern konnten nicht konvertiert werden, weil kein " +"passendes Ausgangsformat erkannt werden konnte." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" @@ -16361,7 +16384,7 @@ msgstr "Sammle " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" -msgstr "" +msgstr "Konvertiere Buch %(num)d von %(tot)d (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " @@ -16460,6 +16483,8 @@ msgid "" "%(app)s has been updated to version %(ver)s. See the new features." msgstr "" +"%(app)s wurde auf Version %(ver)s aktualisiert. Neue Features anzeigen." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:80 msgid "Update available!" @@ -16480,7 +16505,7 @@ msgstr "&Plugins aktualisieren" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:153 #, python-format msgid " (%d plugin updates)" -msgstr "" +msgstr " (%d Plugin Updates)" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:156 msgid "Update found" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 892e060873..7c70151b1b 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -11,15 +11,15 @@ msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-18 08:44+0000\n" +"PO-Revision-Date: 2011-09-20 12:54+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\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: 2011-09-19 04:40+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:49+0000\n" +"X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "" @@ -7405,7 +7405,7 @@ msgstr "" "ocurre como se espera, activar la heurística puede mejorar el resultado. Lea " "más acerca de las distintas opciones de procesado heurístico en el Manual del usuario." +"processing\">Manual de usuario." #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 msgid "Enable &heuristic processing" @@ -10974,7 +10974,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:201 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:173 msgid "Find entries that have..." -msgstr "Encuentra entradas que tengan..." +msgstr "Buscar entradas que tengan..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 @@ -11018,8 +11018,8 @@ msgid "" "See the User Manual for more help" msgstr "" -"Mira en User Manual para más ayuda." +"Véase el Manual de usuario para más ayuda." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 @@ -16058,7 +16058,7 @@ msgid "" "interface\">User Manual for more help" msgstr "" "Véase el Manual de usario para más ayuda." +"interface\">Manual de usuario para más ayuda." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:51 msgid "Updating book cache" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 84ec50a15a..e5aa9812a4 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-08-05 16:39+0000\n" +"PO-Revision-Date: 2011-09-20 11:45+0000\n" "Last-Translator: gorkaazk \n" -"Language-Team: eu@li.org\n" +"Language-Team: http://librezale.org/wiki/Calibre\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: 2011-09-18 04:39+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:48+0000\n" +"X-Generator: Launchpad (build 13996)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -3579,7 +3579,7 @@ msgstr[1] "Sailak" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" -msgstr "" +msgstr "Hizkuntzak" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:759 msgid "Timestamp" @@ -3731,31 +3731,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 msgid "US" -msgstr "" +msgstr "AEB" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 msgid "France" -msgstr "" +msgstr "Frantzia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 msgid "Germany" -msgstr "" +msgstr "Alemania" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 msgid "UK" -msgstr "" +msgstr "Erresuma Batua" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 msgid "Italy" -msgstr "" +msgstr "italia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 msgid "Japan" -msgstr "" +msgstr "Japonia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 msgid "Amazon website to use:" -msgstr "" +msgstr "Amazon enpresako ataria erabilgarri:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 8c93b41cc4..34093cf544 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-19 18:17+0000\n" -"Last-Translator: Richard Somlói \n" +"PO-Revision-Date: 2011-09-20 22:58+0000\n" +"Last-Translator: Devilinside \n" "Language-Team: Hungarian \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: 2011-09-20 04:53+0000\n" -"X-Generator: Launchpad (build 13980)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:49+0000\n" +"X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -250,7 +250,7 @@ msgstr "Bolt" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613 msgid "An ebook store." -msgstr "Egy ebook üzlet" +msgstr "Egy e-bookokat árusító bolt." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20 msgid "" @@ -651,11 +651,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 msgid "Keyboard" -msgstr "Billentyűzet" +msgstr "Gyorsbillentyűk" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1106 msgid "Customize the keyboard shortcuts used by calibre" -msgstr "Calbire gyorsbillentyűk testreszabása" +msgstr "Calibre gyorsbillentyűk testreszabása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 @@ -1608,6 +1608,9 @@ msgid "" "%(aba)s:%(abav)s. Add these values to the list to enable them. The " "collections will be given the name provided after the \":\" character." msgstr "" +"Két speciális kollekció érhető el: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. " +"Adja ezeket az értékeket a listához az engedélyezéshez. A kollekció a nevét " +"a „:” karakter utáni részről kapja." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:76 msgid "Upload separate cover thumbnails for books (newer readers)" @@ -2168,6 +2171,8 @@ msgid "" "List builtin recipe names. You can create an ebook from a builtin recipe " "like this: ebook-convert \"Recipe Name.recipe\" output.epub" msgstr "" +"A beépített receptnevek listázása. Létrehozhat e-bookokat beépített receptek " +"alapján, pl. így: „recept neve.recipe” kimenet.epub" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:289 msgid "Output saved to" @@ -2969,10 +2974,13 @@ msgid "" "\n" " See: " msgstr "" +"A könyv műfaja. Lehetőségek: %s\n" +"\n" +" Nézze meg: " #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:159 msgid "for a complete list with descriptions." -msgstr "" +msgstr "egy teljes lista leírásokkal." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" @@ -3643,12 +3651,13 @@ msgstr "Japán" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 msgid "Amazon website to use:" -msgstr "" +msgstr "Amazon honlap használata:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" +"A metaadatok letöltése ennek az országnak az Amazon honlapja alapján." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 msgid "Amazon timed out. Try again later." @@ -3683,6 +3692,8 @@ msgid "" "To use isbndb.com you have to sign up for a free account at isbndb.com and " "get an access key." msgstr "" +"Az isbndb.com használatához először egy ingyenes fiókot kell regisztrálnia " +"az isbndb.com oldalon." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:42 msgid "" @@ -3737,6 +3748,8 @@ msgid "" "Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." msgstr "" +"Ne adja a Tartalom Jegyzéket a könyvhöz. Akkor lehet hasznos, ha a könyv már " +"rendelkezik vele." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 @@ -3865,7 +3878,7 @@ msgstr "A %s formátumú könyvek sajnos nem támogatottak" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "" +msgstr "%(sidx)s. számú könyv a következő sorozatból: %(series)s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." @@ -4532,6 +4545,8 @@ msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" +"Az egyidejűleg elvégezhető konvertálások/hírletöltések maximális száma. Ez a " +"szám a valós érték kétszerese." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Download social metadata (tags/rating/etc.)" @@ -4548,8 +4563,8 @@ msgstr "Borító automatikus letöltése ha lehetséges" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -"A maximális párhuzamosan végrehajtandó műveletek számának korlátozása a " -"processzorok számára" +"Az egyidejűleg végrehajtható műveletek számának korlátozása a processzorok " +"számára" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "" @@ -4661,8 +4676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:67 msgid "Add Empty book. (Book entry with no formats)" -msgstr "" -"Üres könyv hozzáadása. (Formátum nélküli könyv-bejegyzés az adatbázisban)" +msgstr "Üres könyv hozzáadása. (Formátum nélküli könyvek)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68 msgid "Shift+Ctrl+E" @@ -4735,7 +4749,7 @@ msgstr "Könyvek kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:331 msgid "Merged some books" -msgstr "" +msgstr "Néhány könyv egybevonása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:332 msgid "" @@ -4743,6 +4757,8 @@ msgid "" "processed and merged into your Calibre database according to your automerge " "settings:" msgstr "" +"A következő duplikált könyvek és formátumok kerültek a könyvtárba az " +"'Automatikus összefűzés' beállításainak megfelelően:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:351 msgid "Failed to read metadata" @@ -4837,7 +4853,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 #, python-format msgid "Page %(dl)d • %(typ)s
      " -msgstr "" +msgstr "Oldal %(dl)d • %(typ)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162 #, python-format @@ -4892,7 +4908,7 @@ msgstr "A könyvtár áthelyezve" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:107 msgid "Forget library" -msgstr "" +msgstr "Könyvtár elfelejtése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:116 msgid "New library location" @@ -5188,7 +5204,7 @@ msgstr "A következő könyvek nem másolhatóak: " #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" -msgstr "" +msgstr "%(num)d könyv átmásolva ide: %(loc)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" @@ -5798,15 +5814,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Show quickview" -msgstr "" +msgstr "Gyors-nézet megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:31 msgid "No quickview available" -msgstr "" +msgstr "Nincs elérhető gyors-nézet" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:32 msgid "Quickview is not available for books on the device." -msgstr "" +msgstr "A gyors-nézet nem érhetelő az eszköz könyveihez." #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." @@ -5858,15 +5874,15 @@ msgstr "eBook keresése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "author" -msgstr "" +msgstr "szerző" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "title" -msgstr "" +msgstr "cím" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "book" -msgstr "" +msgstr "könyv" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 #, python-format @@ -5889,7 +5905,7 @@ msgstr "Bolt kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:115 msgid "Cannot search" -msgstr "" +msgstr "Nem lehet keresni" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134 msgid "" @@ -5927,7 +5943,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:152 msgid "Show this message again" -msgstr "" +msgstr "Üzenet ismételt megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:153 msgid "About Get Books" @@ -5979,7 +5995,7 @@ msgstr "A legutóbb olvasott könyvek listájának törlése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:217 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:224 msgid "Cannot view" -msgstr "Nem lehet a könyvet olvasni" +msgstr "Nem sikerült megjeleníteni" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:164 @@ -6025,7 +6041,7 @@ msgstr "A mappát nem lehet megnyitni" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:218 msgid "This book no longer exists in your library" -msgstr "" +msgstr "Ez a könyv nem érhető el többet a könyvtárból" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:225 #, python-format @@ -6064,7 +6080,7 @@ msgstr "Nem talált könyveket." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 msgid "No permission" -msgstr "" +msgstr "Nincs jogosultság" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:290 msgid "" @@ -6109,7 +6125,7 @@ msgstr "Mentés..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:467 msgid "Collecting data, please wait..." -msgstr "" +msgstr "Adatok gyűjtése, kérem várjon…" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:539 msgid "Saved" @@ -6125,7 +6141,7 @@ msgstr "Könyvek keresése" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:73 msgid "Looking for duplicates based on file hash" -msgstr "" +msgstr "Duplikáltak keresése a fájlok hash értéke alapján" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:70 @@ -6159,7 +6175,7 @@ msgstr "Gyökérkönyvtár átvizsgálása könyvek után" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:28 msgid "This may take a few minutes" -msgstr "Ez néhány percig tarthat" +msgstr "Ez eltarthat pár percig" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "Choose the location to add books from" @@ -6278,7 +6294,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" -msgstr "" +msgstr "Támogatás" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 msgid "Click to open" @@ -6292,6 +6308,8 @@ msgstr "" #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" +"%(sidx)s. számú könyv ebből a sorozatból: %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 @@ -6451,7 +6469,7 @@ msgstr "Létrehozzunk idézet tag-et?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 msgid "Add files path with formats?" -msgstr "" +msgstr "Fájlok útvonalának hozzáadása formátummal?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "Expression to form the BibTeX citation tag:" @@ -6498,7 +6516,7 @@ msgstr "&Leírások" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 msgid "Books by &Series" -msgstr "" +msgstr "Könyvek &sorozat szerint" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 msgid "Books by &Title" @@ -6575,11 +6593,12 @@ msgstr "Egyéb beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:324 msgid "&Wishlist tag" -msgstr "" +msgstr "Kí&vánságlista címke" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Books tagged as Wishlist items will be displayed with an X" msgstr "" +"A kívánságlista címkével ellátott elemek megjelenítése egy X karakterrel" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Thumbnail width" @@ -6996,7 +7015,7 @@ msgstr "Részekre osztás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:46 msgid "Genre" -msgstr "" +msgstr "Műfaj" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 msgid "Font rescaling wizard" @@ -7150,7 +7169,7 @@ msgstr "Nem-törhető szóköz behúzások cseréje CSS behúzásra" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:14 msgid "HTMLZ Output" -msgstr "" +msgstr "HTMLZ Kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:45 msgid "How to handle CSS" @@ -7158,7 +7177,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 msgid "How to handle class based CSS" -msgstr "" +msgstr "Osztályok CSS alapján kezelésének módja" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" @@ -7250,7 +7269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:544 msgid "No change" -msgstr "" +msgstr "Nincs változás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" @@ -7479,7 +7498,7 @@ msgstr "Kindle beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:55 msgid "Personal Doc tag:" -msgstr "" +msgstr "Személyes dokumentum címke:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 msgid "" @@ -7975,7 +7994,7 @@ msgstr "Ne távolítsa el a kép hivatkozásait a feldolgozás előtt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 msgid "Keep text color, when possible" -msgstr "" +msgstr "Betűszín megtartása, ha lehetséges" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12 msgid "TXTZ Output" @@ -8108,7 +8127,7 @@ msgstr "Nincs megadva" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:639 msgid "star(s)" -msgstr "" +msgstr "csillag(ok)" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:640 @@ -8125,11 +8144,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:671 #, python-format msgid "Clear '%s'" -msgstr "" +msgstr "„%s” törlése" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:299 msgid " index:" -msgstr "" +msgstr " index:" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:367 msgid "" @@ -8143,7 +8162,7 @@ msgstr "Módosítások alkalmazása" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:715 msgid "Remove series" -msgstr "Részek eltávolítása" +msgstr "Sorozatok eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:718 msgid "Automatically number books" @@ -8165,11 +8184,11 @@ msgstr "Minden cimke eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:857 msgid "tags to add" -msgstr "" +msgstr "hozzáadandó címkék" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:864 msgid "tags to remove" -msgstr "" +msgstr "eltávolítandó címkék" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 @@ -8298,12 +8317,12 @@ msgstr "kiválasztva küldéshez" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" -msgstr "" +msgstr "%(num)i/%(total)i könyv" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" -msgstr "" +msgstr "0/%i könyv" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" @@ -8598,23 +8617,23 @@ msgstr "Másolás &vágólapról" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "&Kész" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "Kijelöltek &törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" -msgstr "" +msgstr "Kijelölt fájlok törlése (kipipált elemek)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "Kijelöltek &javítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" -msgstr "" +msgstr "Kijelöltek javítása (javítása kijelölt elemek)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:252 msgid "Names to ignore:" @@ -8648,7 +8667,7 @@ msgstr "Név" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:337 msgid "Path from library" -msgstr "" +msgstr "A könyvtár útvonala" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:366 msgid "" @@ -8677,7 +8696,7 @@ msgstr "Átalakítható" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 msgid "Choose location for calibre library" -msgstr "" +msgstr "Hely kiválasztása a calibre könyvtár számára" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "Same as current" @@ -8686,16 +8705,16 @@ msgstr "Ugyanaz, mint a jelenlegi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 #, python-format msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "A megadott hely (%s) tartalmazza az aktuális calibre könyvtárat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "No existing library found" -msgstr "" +msgstr "Nem található könyvtár" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 #, python-format msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Nem található calibre könyvtár itt: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 msgid "Not empty" @@ -8704,25 +8723,25 @@ msgstr "Nem üres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" +msgstr "Kérem válasszon egy üres mappát, a megadott nem üres: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 msgid "No location" -msgstr "" +msgstr "Nincs hely megadva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 msgid "No location selected" -msgstr "" +msgstr "Nincs hely kiválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 msgid "Bad location" -msgstr "" +msgstr "Nem megfelelő hely" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 #, python-format msgid "%s is not an existing folder" -msgstr "" +msgstr "%s egy nem létező mappa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 msgid "Choose your calibre library" @@ -8738,7 +8757,7 @@ msgstr "Új &hely:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 msgid "Use the previously &existing library at the new location" -msgstr "" +msgstr "Az előző l&étező könyvtár használata az új helyen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 msgid "&Create an empty library at the new location" @@ -8761,7 +8780,7 @@ msgstr "A jelenlegi könyvtár átmozgatása egy új helyre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23 #, python-format msgid "Add \"%s\" to toolbars or menus" -msgstr "" +msgstr "„%s” hozzáadása az eszköztárhoz vagy a menükhöz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:29 #, python-format @@ -8804,7 +8823,7 @@ msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" -msgstr "" +msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 @@ -8817,26 +8836,26 @@ msgstr "Mégsem" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 msgid "Edit Comments" -msgstr "" +msgstr "Megjegyzések szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 msgid "Where do you want to delete from?" -msgstr "" +msgstr "Honnét szeretne törölni?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:68 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:232 msgid "Library" -msgstr "" +msgstr "Könyvtár" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:70 msgid "Device" -msgstr "" +msgstr "Eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:79 msgid "Library and Device" -msgstr "" +msgstr "Könyvtár és eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 msgid "&Show this warning again" @@ -8854,7 +8873,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" -msgstr "" +msgstr "Hely" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:61 @@ -8868,7 +8887,7 @@ msgstr "Dátum" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:55 msgid "Delete from device" -msgstr "" +msgstr "Törlés az eszközről" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:22 @@ -8880,47 +8899,47 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:882 msgid "Item is blank" -msgstr "" +msgstr "Az elem üres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:883 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "" +msgstr "Egy elem nem állítható semmire. Törölje, ha úgy gondolja." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:197 msgid "No item selected" -msgstr "" +msgstr "Nincs elem kiválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:198 msgid "You must select one item from the list of Available items." -msgstr "" +msgstr "Jelöljön ki egy elemet az Elérhető elemek listájáról." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:205 msgid "No items selected" -msgstr "" +msgstr "Nincsenek elemek kiválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 msgid "You must select at least one item from the list." -msgstr "" +msgstr "Legalább egy elemet ki kell jelölnie a listáról." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:210 msgid "Are you sure you want to delete the following items?" -msgstr "" +msgstr "Biztosan törölni szeretné a következő elemeket?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:70 msgid "Category Editor" -msgstr "" +msgstr "Kategória szerkesztő" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 msgid "Items in use" -msgstr "" +msgstr "Használatban lévő elemek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:71 @@ -8928,17 +8947,19 @@ msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" +"Elem törlése az adatbázisból. Ez után az elem mindenhonnan, beleértve az " +"adatbázist is, törlődik." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Rename the item in every book where it is used." -msgstr "" +msgstr "Az elem átnevezése minden könyvben ahol használva van." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:112 msgid "Ctrl+S" -msgstr "" +msgstr "Ctrl+S" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:54 msgid "This book is DRMed" @@ -8960,7 +8981,7 @@ msgstr "Rendezési forma" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:55 msgid "Link" -msgstr "" +msgstr "Hivatkozás" #: /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 @@ -9005,21 +9026,21 @@ msgstr "Nagy kezdőbetűs szavakká alakít" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:181 msgid "Copy to author sort" -msgstr "" +msgstr "Másolás a rendezési formába" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:184 msgid "Copy to author" -msgstr "" +msgstr "Másolás a szerzőhöz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:932 msgid "Invalid author name" -msgstr "" +msgstr "Érvénytelen szerzőnév" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:314 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:933 msgid "Author names cannot contain & characters." -msgstr "" +msgstr "A szerzőnév nem tartalmazhat & karaktert." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 @@ -9068,7 +9089,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:99 msgid "Copy all author sort values to author" -msgstr "" +msgstr "Az összes rendezési forma átmásolása a szerzőbe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:45 msgid "Details of job" @@ -9080,7 +9101,7 @@ msgstr "Aktív műveletek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 msgid "&Stop selected jobs" -msgstr "" +msgstr "Kijelölt műveletek &leállítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 msgid "Show job &details" @@ -9104,7 +9125,7 @@ msgstr "&Részletek elrejtése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:58 msgid "Show detailed information about this error" -msgstr "" +msgstr "A hiba részleteinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 @@ -9122,49 +9143,49 @@ msgstr "Másolás a vágólapra" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:926 msgid "View log" -msgstr "" +msgstr "Naplófájl megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:58 msgid "Title/Author" -msgstr "" +msgstr "Cím/Szerző" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:59 msgid "Standard metadata" -msgstr "" +msgstr "Szabványos metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Custom metadata" -msgstr "" +msgstr "Egyéni metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:61 msgid "Search/Replace" -msgstr "" +msgstr "Keresés/Csere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:83 msgid "Working" -msgstr "" +msgstr "Feldolgozás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:273 msgid "Character match" -msgstr "" +msgstr "Karakter egyezés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:274 msgid "Regular Expression" -msgstr "" +msgstr "Reguláris kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:277 msgid "Replace field" -msgstr "" +msgstr "Mező lecserélése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:278 msgid "Prepend to field" -msgstr "" +msgstr "Mező elé helyezés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:279 msgid "Append to field" -msgstr "" +msgstr "Mező után helyezés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:289 #, python-format @@ -9180,11 +9201,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:392 #, python-format msgid "Book %d:" -msgstr "" +msgstr "%d. könyv:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:410 msgid "Enter an identifier type" -msgstr "" +msgstr "Azonosító típus megadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:416 msgid "" @@ -9233,12 +9254,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" -msgstr "" +msgstr "A keresés/csere érvénytelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 #, python-format msgid "Search pattern is invalid: %s" -msgstr "" +msgstr "A keresési minta érvénytelen: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:956 #, python-format @@ -9250,7 +9271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 msgid "Delete saved search/replace" -msgstr "" +msgstr "Mentett keresés/csere értékek törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:987 msgid "The selected saved search/replace will be deleted. Are you sure?" @@ -9259,7 +9280,7 @@ msgstr "A kiválasztott keresés/csere törlődni fog. Valóban ezt szeretné?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 msgid "Save search/replace" -msgstr "" +msgstr "Keresés/csere értékek mentése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1005 msgid "Search/replace name:" @@ -9339,11 +9360,11 @@ msgstr "&Mindet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:558 msgid "If checked, the series will be cleared" -msgstr "" +msgstr "A sorozat törlése kijelölés esetén" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:559 msgid "&Clear series" -msgstr "" +msgstr "&Sorozat törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:560 msgid "" @@ -9355,7 +9376,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 msgid "&Automatically number books in this series" -msgstr "" +msgstr "Könyvek &automatikus számozása a sorozatban" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 msgid "" @@ -9369,7 +9390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568 msgid "&Force numbers to start with:" -msgstr "" +msgstr "Sz&ámozás kezdőértékének kikényszerítése:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 @@ -9378,7 +9399,7 @@ msgstr "&Dátum:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 msgid "d MMM yyyy" -msgstr "" +msgstr "yyyy MMM d" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:572 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 @@ -9435,19 +9456,19 @@ msgstr "A kiválasztott könyvek tárolt konverziós beállításainak eltávol #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588 msgid "Change &cover" -msgstr "" +msgstr "&Borító megváltoztatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:589 msgid "&Generate default cover" -msgstr "" +msgstr "Alapértelmezett borító &generálása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:590 msgid "&Remove cover" -msgstr "" +msgstr "Bo&rító átnevezése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 msgid "Set from &ebook file(s)" -msgstr "" +msgstr "Beállítás az &e-book fáj(ok)ból" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 @@ -9463,15 +9484,15 @@ msgstr "&Általános metaadatok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:595 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:549 msgid "&Custom metadata" -msgstr "" +msgstr "&Egyéni metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:596 msgid "Load searc&h/replace:" -msgstr "" +msgstr "Keresés/csere &betöltése:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:597 msgid "Select saved search/replace to load." -msgstr "" +msgstr "Válasszon ki egy keresés/csere értéket betöltéshez." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:598 msgid "Save current search/replace" @@ -9479,7 +9500,7 @@ msgstr "Az aktuális keresés/csere mentése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:599 msgid "Sa&ve" -msgstr "" +msgstr "&Mentés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:601 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:64 @@ -9488,15 +9509,15 @@ msgstr "Törlés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:602 msgid "Search &field:" -msgstr "" +msgstr "Mez&ők keresése:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603 msgid "The name of the field that you want to search" -msgstr "" +msgstr "A keresendő mező neve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:604 msgid "Search &mode:" -msgstr "" +msgstr "Keresési m&ód:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:605 msgid "" @@ -9507,7 +9528,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:606 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 msgid "Identifier type:" -msgstr "" +msgstr "Azonosító típus:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:607 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 @@ -9516,7 +9537,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:608 msgid "Te&mplate:" -msgstr "" +msgstr "Sab&lon:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:609 msgid "Enter a template to be used as the source for the search/replace" @@ -9572,7 +9593,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:622 msgid "M&ode:" -msgstr "" +msgstr "Mó&d:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 msgid "Specify how the text should be copied into the destination." @@ -9596,7 +9617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 msgid "values starting a&t" -msgstr "" +msgstr "Ér&ték kezdőértéke:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 msgid "with values separated b&y" @@ -9610,15 +9631,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 msgid "Test text" -msgstr "" +msgstr "Szöveg tesztelése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 msgid "Test result" -msgstr "" +msgstr "Teszt eredménye" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 msgid "Your test:" -msgstr "" +msgstr "Az Ön tesztje:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 msgid "&Search and replace" @@ -9651,33 +9672,33 @@ msgstr "Jelszó mutatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:122 msgid "Restart required" -msgstr "" +msgstr "Újraindítás szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" -msgstr "" +msgstr "A bővítmény előtt újra kell indítani az alkalmazást!" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format msgid "Version History for %s" -msgstr "" +msgstr "%s verzió története" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:111 msgid "All" -msgstr "" +msgstr "Mind" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Installed" -msgstr "" +msgstr "Telepített" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:397 msgid "Not installed" -msgstr "" +msgstr "Nem telepített" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 msgid "Update available" @@ -9694,19 +9715,19 @@ msgstr "Állapot" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Available" -msgstr "" +msgstr "Elérhető" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Calibre" -msgstr "" +msgstr "Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Released" -msgstr "" +msgstr "Megjelent" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:328 msgid "PayPal" -msgstr "" +msgstr "PayPal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:352 msgid "" @@ -9718,27 +9739,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:387 msgid "Platform unavailable" -msgstr "" +msgstr "Nem elérhető platform" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:389 msgid "Calibre upgrade required" -msgstr "" +msgstr "A Calibre frissítése szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:392 msgid "Plugin deprecated" -msgstr "" +msgstr "Elavult bővítmény" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:394 msgid "New version available" -msgstr "" +msgstr "Új verzió érhető el" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 msgid "Latest version installed" -msgstr "" +msgstr "Legfrissebb verzió telepítve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:427 msgid "This plugin has been deprecated and should be uninstalled" -msgstr "" +msgstr "Ez a bővítmény elavult és el kellene távolítani" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:432 @@ -9747,33 +9768,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:445 msgid "Right-click to see more options" -msgstr "" +msgstr "További opciók megjelenítése jobb-gombbal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:430 #, python-format msgid "This plugin can only be installed on: %s" -msgstr "" +msgstr "A bővítmény csak itt telepíthető: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:434 #, python-format msgid "You must upgrade to at least Calibre %s before installing this plugin" msgstr "" +"Frissíteni-e kell legalább a Calibre %s verziójára a bővítmény telepítése " +"előtt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 msgid "You can install this plugin" -msgstr "" +msgstr "Telepítheti ezt a bővítményt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:442 msgid "A new version of this plugin is available" -msgstr "" +msgstr "Egy új verzió érhető el ebből a bővítményből" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:444 msgid "This plugin is installed and up-to-date" -msgstr "" +msgstr "A bővítmény telepítve van és naprakész" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:473 msgid "Update Check Failed" -msgstr "" +msgstr "A frissítés ellenőrzése sikertelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:474 msgid "Unable to reach the MobileRead plugins forum index page." @@ -9781,46 +9804,46 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" -msgstr "" +msgstr "Felhasználói bővítmények" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:486 msgid "User Plugins" -msgstr "" +msgstr "Felhasználói bővítmények" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:494 msgid "Filter list of plugins" -msgstr "" +msgstr "Bővítmény lista szűrése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:512 msgid "Description" -msgstr "" +msgstr "Leírás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:535 msgid "&Install" -msgstr "" +msgstr "&Telepítés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:536 msgid "Install the selected plugin" -msgstr "" +msgstr "A kijelölt bővítmények telepítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:527 msgid "&Customize plugin " -msgstr "" +msgstr "&Egyéni bővítmény " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:528 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:580 msgid "Customize the options for this plugin" -msgstr "" +msgstr "A bővítmény beállításainak testreszabása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540 msgid "Version &History" -msgstr "" +msgstr "Verziót&örténet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:541 msgid "Show history of changes to this plugin" -msgstr "" +msgstr "A bővítmény változástörténetének megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:545 msgid "Plugin &Forum Thread" @@ -9833,7 +9856,7 @@ msgstr "Plugin engedélyezése/tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:555 msgid "Enable or disable this plugin" -msgstr "" +msgstr "Bővítmény engedélyezése/tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 @@ -9842,15 +9865,15 @@ msgstr "Plugin eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:560 msgid "Uninstall the selected plugin" -msgstr "" +msgstr "A kijelölt bővítmények eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:569 msgid "Donate to developer" -msgstr "" +msgstr "A fejlesztő támogatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:570 msgid "Donate to the developer of this plugin" -msgstr "" +msgstr "A bővítmény készítőjének támogatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 @@ -9861,11 +9884,12 @@ msgstr "Plugin testreszabása" #, python-format msgid "Are you sure you want to uninstall the %s plugin?" msgstr "" +"Biztos benne, hogy szeretné eltávolítani a következő bővítményt: %s?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:687 #, python-format msgid "Install %s" -msgstr "" +msgstr "%s telepítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:688 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:283 @@ -9883,7 +9907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 msgid "Install Plugin Failed" -msgstr "" +msgstr "A bővítmény telepítése sikertelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:710 #, python-format @@ -9898,12 +9922,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:720 #, python-format msgid "Installing plugin: %s" -msgstr "" +msgstr "%s bővítmény telepítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:732 #, python-format msgid "Plugin installed: %s" -msgstr "" +msgstr "%s bővítmény telepítve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:734 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:299 @@ -9921,7 +9945,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 msgid "Version history missing" -msgstr "" +msgstr "A verziótörténet hiányzik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 #, python-format @@ -9942,7 +9966,7 @@ msgstr "A %s pluginnak nincsenek beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:785 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:341 msgid "Must restart" -msgstr "" +msgstr "Újraindítás szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:342 @@ -9950,6 +9974,8 @@ msgstr "" msgid "" "You must restart calibre before you can configure the %s plugin" msgstr "" +"Először újra kell indítani az alkalmazást a következő bővítmény beállítsa " +"előtt: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:794 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:323 @@ -9975,7 +10001,7 @@ msgstr "Szerzők" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:188 msgid "**No items found**" -msgstr "" +msgstr "**Nem találhatóak elemek**" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 msgid "" @@ -9994,11 +10020,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:73 msgid "Quickview" -msgstr "" +msgstr "Gyors-nézet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:74 msgid "Items" -msgstr "" +msgstr "Elemek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:95 @@ -10024,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "Restoring database" -msgstr "" +msgstr "Adatbázis visszaállítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 msgid "" @@ -10040,6 +10066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 msgid "Restoring database failed, click Show details to see details" msgstr "" +"Adatbázis visszaállítása sikertelen, kattintson a részletek megjelenítéséért" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 msgid "" @@ -10049,12 +10076,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 msgid "Restoring database was successful" -msgstr "" +msgstr "Az adatbázis visszaállítása sikeres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" -msgstr "" +msgstr "A mentendő keresés már létezik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 @@ -10069,27 +10096,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:94 msgid "Saved Search Editor" -msgstr "" +msgstr "Mentett keresés szerkesztő" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:95 msgid "Saved Search: " -msgstr "" +msgstr "Mentett keresés: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:96 msgid "Select a saved search to edit" -msgstr "" +msgstr "Válasszon egy mentett keresést a szerkesztéshez:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:97 msgid "Delete this selected saved search" -msgstr "" +msgstr "A mentett keresés törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:99 msgid "Enter a new saved search name." -msgstr "" +msgstr "Új név megadása a mentett keresésnek." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:100 msgid "Add the new saved search" -msgstr "" +msgstr "Új mentett keresés hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:102 msgid "Rename the current search to what is in the box" @@ -10152,20 +10179,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151 msgid "&Download every:" -msgstr "" +msgstr "Let&öltés minden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:154 msgid "every hour" -msgstr "" +msgstr "órában" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:157 msgid "days" -msgstr "" +msgstr "nap" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:161 msgid "" "Note: You can set intervals of less than a day, by typing the value manually." msgstr "" +"Megjegyzés: Megadhat egy napnál kisebb értéket, ha kézzel beírja azt." #. NOTE: Number of news sources #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:197 @@ -10180,18 +10208,19 @@ msgstr "Felhasználónév és jelszó szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312 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:352 msgid "Account" -msgstr "" +msgstr "Fiók" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:353 msgid "(optional)" -msgstr "" +msgstr "(opcionális)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:354 msgid "(required)" -msgstr "" +msgstr "(kötelező)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:371 msgid "Created by: " @@ -10208,7 +10237,7 @@ msgstr "soha" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:385 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" -msgstr "" +msgstr "%(days)d nappal, %(hours)d órával és %(mins)d perccel ezelőtt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:401 msgid "Last downloaded:" @@ -10229,15 +10258,15 @@ msgstr "Az összes ütemezett hírforrás letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:542 msgid "No internet connection" -msgstr "" +msgstr "Nincs internetkapcsolat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:543 msgid "Cannot download news as no internet connection is active" -msgstr "" +msgstr "Nem tölthetőek le a hírek, nincs aktív internetkapcsolat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "Go" -msgstr "" +msgstr "Ugrás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "blurb" @@ -10249,15 +10278,15 @@ msgstr "Ütemezés:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 msgid "Days of week" -msgstr "" +msgstr "Hét napjai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "Days of month" -msgstr "" +msgstr "Hónap napjai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 msgid "Every x days" -msgstr "" +msgstr "Minden x nap" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 msgid "&Account" @@ -10269,15 +10298,15 @@ msgstr "Az ütemezett letöltéshez a calibre-nek futnia kell" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Schedule" -msgstr "" +msgstr "&Ütemterv" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "Add &title as tag" -msgstr "" +msgstr "&Cím hozzáadása címkeként" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Extra tags:" -msgstr "" +msgstr "&További címkék:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" @@ -10457,6 +10486,8 @@ msgid "" "See the User Manual for more help" msgstr "" +"További segítséget a Felhasználói Kézikönyvben találhat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 @@ -10470,7 +10501,7 @@ msgstr "&Részletes keresés" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 msgid "Enter the title." -msgstr "" +msgstr "Cím megadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:211 @@ -10535,7 +10566,7 @@ msgstr "Kategória keresési neve: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 msgid "Invalid name" -msgstr "" +msgstr "Érvénytelen név" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:192 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:223 @@ -10547,7 +10578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:200 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:230 msgid "Name already used" -msgstr "" +msgstr "Már használatban lévő név" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:201 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:231 @@ -10569,7 +10600,7 @@ msgstr "Kategória neve: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select a category to edit" -msgstr "" +msgstr "Kategória kiválasztása szerkesztésre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 msgid "Delete this selected tag category" @@ -10671,11 +10702,11 @@ msgstr "Címke hozzáadása az elérhető címkékhez és alkalmazás a könyvö #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:109 msgid "Tag" -msgstr "" +msgstr "Címke" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:112 msgid "Count" -msgstr "" +msgstr "Mennyiség" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 msgid "Template language tutorial" @@ -10687,7 +10718,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 msgid "EXCEPTION: " -msgstr "" +msgstr "KIVÉTEL: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 msgid "No column chosen" @@ -10712,7 +10743,7 @@ msgstr "Az átszínezendő oszlop:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 msgid "Template value:" -msgstr "" +msgstr "Sablon értéke:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 msgid "" @@ -10793,7 +10824,7 @@ msgstr "ePub kicsomagolása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:64 msgid "Discard changes" -msgstr "" +msgstr "Módosítások eldobása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:66 msgid "Rebuild ePub from exploded contents" @@ -11010,7 +11041,7 @@ msgstr "Hírösszeállítás forráskódja (python)" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:51 #, python-format msgid "Download %s" -msgstr "" +msgstr "%s letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54 #, python-format @@ -11021,6 +11052,7 @@ msgstr "" #, python-format msgid "Failed to download from %(url)r with error: %(err)s" msgstr "" +"Nem sikerült letölteni a(z) %(url)r címről a következő hibával: %(err)s" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41 msgid "No file specified to download." @@ -11033,11 +11065,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:87 #, python-format msgid "Downloading %s" -msgstr "" +msgstr "%s letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:99 msgid "Downloading" -msgstr "" +msgstr "Letöltés" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:103 msgid "Failed to download ebook" @@ -11116,6 +11148,16 @@ msgid "" "group names for the various metadata entries are documented in " "tooltips.

      " msgstr "" +"
      \n" +"

      Adjon meg egy reguláris kifejezést a metaadatok fájlnévből történő " +"kiolvasásához.

      \n" +"

      Bővebb információ a tutorial-ben.

      \n" +"

      Használja a Teszt funkciót az képernyő alsó részén, ahol " +"kipróbálhatja az összeállított reguláris kifejezést minta fájlneveken. Ne " +"feledje megadni a fájl kiterjesztését is! Ha az egérkurzort a metaadat " +"találati mező fölé viszi, akkor megjelenik, hogy az adott adathoz milyen " +"reguláris kifejezést kell használni.

      " #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133 msgid "Regular &expression" @@ -11183,7 +11225,7 @@ msgstr "Reguláris kifejezés (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:152 msgid "Publisher:" -msgstr "" +msgstr "Kiadó:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:153 msgid "Regular expression (?P)" @@ -11200,20 +11242,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 msgid "Cover Browser" -msgstr "Borító Böngésző" +msgstr "Borítóböngésző" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:113 msgid "Shift+Alt+B" -msgstr "" +msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 msgid "Tag Browser" -msgstr "Címke Böngésző" +msgstr "Címkeböngésző" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:129 msgid "Shift+Alt+T" -msgstr "" +msgstr "Shift+Alt+T" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 @@ -11238,7 +11280,7 @@ msgstr "Könyv részletei" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 msgid "Shift+Alt+D" -msgstr "" +msgstr "Shift+Alt+D" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Job" @@ -11287,13 +11329,15 @@ msgstr "A művelet már fut" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:264 msgid "This job cannot be stopped" -msgstr "" +msgstr "Ez a művelet nem leállítható" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:279 msgid "" "Some of the jobs cannot be stopped. Click Show details to see the list of " "unstoppable jobs." msgstr "" +"Néhány műveletet nem lehet leállítani. Kattintson a részletek " +"megjelenítésére ezek listájáért." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:321 msgid "Unavailable" @@ -11313,18 +11357,18 @@ msgstr "Kattints a műveletek listájának megtekintéséhez" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:456 msgid " - Jobs" -msgstr " - Műveletek" +msgstr " – Műveletek" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:504 msgid "Do you really want to stop the selected job?" msgid_plural "Do you really want to stop all the selected jobs?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Biztosan le szeretné állítani a kijelölt műveletet?" +msgstr[1] "Biztosan le szeretné állítani a kijelölt műveleteket?" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:514 msgid "Do you really want to stop all non-device jobs?" msgstr "" -"Valóban meg akarod állítani az összes nem az eszközre vonatkozó műveletet?" +"Biztosan le szeretné állítani az összes nem az eszközre vonatkozó műveletet?" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:365 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:86 @@ -11335,7 +11379,7 @@ msgstr "Felhasználói" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:81 msgid "&Alternate shortcut:" -msgstr "" +msgstr "&Alternatív billentyűparancs:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:372 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 @@ -11366,7 +11410,7 @@ msgstr "Kész" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:411 #, python-format msgid "Default: %(deflt)s [Currently not conflicting: %(curr)s]" -msgstr "" +msgstr "Alapértelmezett: %(deflt)s [Jelenleg nincs ütközés: %(curr)s]" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:430 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:59 @@ -11376,12 +11420,12 @@ msgstr "Nyomjon le egy billentyűt..." #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80 msgid "Already assigned" -msgstr "" +msgstr "Foglalt hozzárendelés" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:459 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:82 msgid "already assigned to" -msgstr "" +msgstr "már hozzá van rendelve a következőhöz:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" @@ -11389,23 +11433,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" -msgstr "" +msgstr "Gyorsbillentyűk" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" "Double click on any entry to change the keyboard shortcuts associated with it" msgstr "" +"Kattintson duplán bármelyik elemre a hozzá tartozó gyorsbillentyű " +"megváltoztatásához" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" -msgstr "" +msgstr "Végrehajtandó parancs név szerinti keresése" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" -msgstr "" +msgstr "Nincs találat" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 @@ -11448,7 +11494,7 @@ msgstr "Részletes keresés" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "Shift+Ctrl+F" -msgstr "" +msgstr "Shift+Ctrl+F" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:194 msgid "" @@ -11460,7 +11506,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:200 msgid "&Go!" -msgstr "" +msgstr "&Mehet!" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:206 msgid "Do Quick Search (you can also press the Enter key)" @@ -11496,7 +11542,7 @@ msgstr "Módosítva" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1333 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:312 msgid "The lookup/search name is \"{0}\"" -msgstr "A keresési név \"{0}\"" +msgstr "Keresési/rendezési feltétel:: „{0}”" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1335 @@ -11510,7 +11556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1034 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:345 msgid "Size" -msgstr "" +msgstr "Méret" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1315 msgid "Marked for deletion" @@ -11532,11 +11578,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 msgid "Ascending" -msgstr "" +msgstr "Növekvő" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 msgid "Descending" -msgstr "" +msgstr "Csökkenő" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 #, python-format @@ -11545,15 +11591,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 msgid "Left" -msgstr "" +msgstr "Bal" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 msgid "Right" -msgstr "" +msgstr "Jobb" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 msgid "Center" -msgstr "" +msgstr "Középen" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Show column" @@ -11965,7 +12011,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 msgid "Invalid cover" -msgstr "" +msgstr "Érvénytelen borító" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 msgid "Could not change cover as the image is invalid." @@ -11973,7 +12019,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 msgid "This book has no cover" -msgstr "" +msgstr "Ennek a könyvnek nincs borítója" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 #, python-format @@ -11982,11 +12028,11 @@ msgstr "Borító méret: %(width)d x %(height)d képpont" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 msgid "stars" -msgstr "" +msgstr "csillagok" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 msgid "Tags changed" -msgstr "" +msgstr "Címke megváltoztatva" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 msgid "" @@ -12000,7 +12046,7 @@ msgstr "A könyvben használt nyelvek vesszővel elválasztott listája" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 msgid "Unknown language" -msgstr "" +msgstr "Ismeretlen nyelv" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 #, python-format @@ -12029,20 +12075,20 @@ msgstr "Az ISBN szám érvényes" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is invalid" -msgstr "" +msgstr "Nem érvényes ISBN szám" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 msgid "Invalid ISBN" -msgstr "" +msgstr "Érvénytelen ISBN szám" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 msgid "Enter an ISBN" -msgstr "" +msgstr "ISBN szám megadása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 msgid "The ISBN you entered is not valid. Try again." -msgstr "" +msgstr "A megadott ISBN szám érvénytelen. Próbálja újra." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 msgid "&Publisher:" @@ -12050,7 +12096,7 @@ msgstr "Kiadó:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Clear date" -msgstr "" +msgstr "Dátum törlése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 msgid "Publishe&d:" @@ -12058,7 +12104,7 @@ msgstr "Kiadva:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:35 msgid "Schedule download?" -msgstr "" +msgstr "Letöltés ütemezése?" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:46 #, python-format @@ -12085,7 +12131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:66 msgid "Download only &covers" -msgstr "" +msgstr "Csak a &borítók letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:70 msgid "&Configure download" @@ -12357,15 +12403,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:29 msgid "Ignore duplicate incoming formats" -msgstr "" +msgstr "már létező formátumok megtartásával" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:30 msgid "Overwrite existing duplicate formats" -msgstr "Létező duplikált formátum felülírása" +msgstr "létező duplikált formátumok felülírásával" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:31 msgid "Create new record for each duplicate format" -msgstr "" +msgstr "új bejegyzés készítésével a duplikált formátumokhoz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:68 msgid "" @@ -12378,7 +12424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:69 msgid "Read &metadata from file contents rather than file name" -msgstr "" +msgstr "Metaadatok olvasása elsősorban a fájlból, másodsorban a fájlnévből" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:70 msgid "" @@ -12404,10 +12450,21 @@ msgid "" "Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " "punctuation, case, etc. Author match is exact." msgstr "" +"Automatikus összefűzés: ha az új könyvhöz hasonló című és szerzőjű már van a " +"könyvtárban, akkor ahhoz a bejegyzéshez\n" +"adja hozzá, nem pedig új könyvként. A jobbra lévő mező szabályozza az " +"automatikus összefűzés menetét. Vegye figyelembe,\n" +"hogy ez az opció hatással van a 'Másolás más könyvtárba' műveletre is.\n" +"\n" +"Címbéli egyezés vizsgálatakor nem lesznek figyelembe véve bizonyos " +"szavak(\"the\",\"a\",\"an), írásjelek, kis- és nagybetűs eltérések.\n" +"A szerző egyezésének vizsgálata viszont betű szerinti." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:77 msgid "&Automerge added books if they already exist in the calibre library:" msgstr "" +"Automatikusan fűzze össze az új könyveket a meglévő bejegyzésekkel, ha azok " +"már léteznek a könyvtárban:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:78 msgid "" @@ -12428,6 +12485,22 @@ msgid "" "punctuation, case, etc.\n" "Author matching is exact." msgstr "" +"Automatikus összefűzés: ha az új könyvhöz hasonló című és szerzőjű már van a " +"könyvtárban, akkor ahhoz a bejegyzéshez\n" +"adja hozzá, nem pedig új könyvként. Ez a mező szabályozza az automatikus " +"összefűzés menetét: \n" +"\n" +"Már létező formátumok megtartásával - azt jelenti, hogy ha már van ilyen " +"formátumú, akkor nem írja felül\n" +"Létező duplikált formátumok felülírásával - ekkor az adatbázisban szereplő " +"azonos formátumút felülírja az új\n" +"Új bejegyzés készítésével a duplikált formátumokhoz - megtartja az eredeti " +"bejegyzést és az ütközés elkerülése végett\n" +"új bejegyzést hoz létre az azonos formátumú új könyvhöz\n" +"\n" +"Címbéli egyezés vizsgálatakor nem lesznek figyelembe véve bizonyos " +"szavak(\"the\",\"a\",\"an), írásjelek, kis- és nagybetűs eltérések.\n" +"A szerző egyezésének vizsgálata viszont betű szerinti." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:88 msgid "&Tags to apply when adding a book:" @@ -12448,6 +12521,8 @@ msgid "" "When using the \"&Copy to library\" action to copy books between libraries, " "preserve the date" msgstr "" +"Könyv másik adatbázisba (könyvtárba) történő másolásakor őrizze meg az " +"eredeti dátumot" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:159 @@ -12956,7 +13031,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178 msgid "My Series" -msgstr "" +msgstr "Saját sorozatok" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179 msgid "My Rating" @@ -13157,11 +13232,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:252 msgid "If checked, this column will appear in the tags browser as a category" msgstr "" -"Ha bejelöli, akkor az oszlop kategóriaként megjelenik a cimkeböngészőben" +"Ha bejelöli, akkor az oszlop kategóriaként megjelenik a címkeböngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:253 msgid "Show in tags browser" -msgstr "Mutassa a cimkeböngészőben" +msgstr "Megjelenítés a címkeböngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:254 msgid "Show as HTML in book details" @@ -13208,20 +13283,21 @@ msgstr "Eszközkapcsolódás ellenőrzése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 msgid "Getting device information" -msgstr "" +msgstr "Eszköz információk lekérése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 msgid "User-defined device information" -msgstr "" +msgstr "Egyedi eBook olvasó információ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 msgid "Device Detection" -msgstr "" +msgstr "Eszközfelismerés" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 msgid "Ensure your device is disconnected, then press OK" msgstr "" +"Győződjön meg róla, hogy az eszköz nem kapcsolódik, majd nyomja meg az OK-t" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 msgid "Ensure your device is connected, then press OK" @@ -13441,7 +13517,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:169 msgid "Tags browser category &partitioning method:" -msgstr "Cimkeböngésző kategóriák és felosztási eljárás:" +msgstr "Címkeböngésző kategória &felosztási eljárás:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:173 msgid "" @@ -13465,7 +13541,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:191 msgid "Show &average ratings in the tags browser" -msgstr "Értékelések átlagának megjelenítése a cimkeböngészőben" +msgstr "Értékelések &átlagának megjelenítése a címkeböngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:196 msgid "Categories with &hierarchical items:" @@ -13494,7 +13570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:231 msgid "When showing cover browser in separate window, show it &fullscreen" -msgstr "Ha a borító-böngésző külön ablakban van, az legyen teljes képernyős" +msgstr "Ha a borítóböngésző külön ablakban van, az legyen &teljes képernyős" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 #, python-format @@ -13531,6 +13607,8 @@ msgid "" "Some of the changes you made require a restart. Please restart calibre as " "soon as possible." msgstr "" +"Néhány módosítás csak az újraindítás után lép életbe. Minél előbb indítsa " +"újra a calibre-t" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:333 msgid "" @@ -13541,7 +13619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:338 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:127 msgid "Restart needed" -msgstr "" +msgstr "Újraindítás szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" @@ -13679,7 +13757,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:40 msgid "No proxies used" -msgstr "" +msgstr "Nincs proxy szerver használatban" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:44 msgid "Using proxies:" @@ -13707,12 +13785,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:25 msgid "Max. simultaneous conversion/news download jobs:" msgstr "" +"Az egyidejűleg elvégezhető konvertálások/hírletöltések maximális száma:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:33 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -"A maximális párhuzamosan végrehajtandó műveletek számának korlátozása a " -"processzor magok számára" +"Az egyidejűleg végrehajtható műveletek számának korlátozása a " +"pro&cesszormagok számára" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:39 msgid "Debug &device detection" @@ -13720,7 +13799,7 @@ msgstr "Eszközkapcsolódás ellenőrzése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:43 msgid "Get information to setup the &user defined device" -msgstr "" +msgstr "Információk lekérése egyedi eBook olvasó beállításához" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:51 msgid "Open calibre &configuration directory" @@ -13732,15 +13811,15 @@ msgstr "Parancssori eszközök installálása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:67 msgid "&Abort conversion jobs that take more than:" -msgstr "" +msgstr "&Az ennél hosszabb ideig tartó konvertálások megszakítása:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "Never abort" -msgstr "" +msgstr "Soha ne szakítsa meg" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:72 msgid " minutes" -msgstr "" +msgstr " perc" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:52 msgid "Device currently connected: " @@ -13873,6 +13952,8 @@ msgid "" "\n" "Customization: " msgstr "" +"\n" +"Testreszabás: " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:223 msgid "Search for plugin" @@ -13923,7 +14004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 msgid "Get &new plugins" -msgstr "" +msgstr "&Új bővítmények letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 msgid "Check for &updated plugins" @@ -13931,11 +14012,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 msgid "&Load plugin from file" -msgstr "" +msgstr "Bővítmény betö<ése fájlból" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:34 msgid "Any custom field" -msgstr "" +msgstr "Bármely egyéni mező" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:35 msgid "The lookup name of any custom field (these names begin with \"#\")." @@ -13976,7 +14057,7 @@ msgstr "Engedélyezett változók:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:60 msgid "Template Editor" -msgstr "" +msgstr "Sablon szerkesztő" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:68 msgid "" @@ -14043,6 +14124,29 @@ msgid "" "check for duplicates, to find which column contains a particular item, or to " "have hierarchical categories (categories that contain categories)." msgstr "" +"Csoportosított keresési feltételek olyan keresést jelentenek, amelyek " +"lehetővé teszik az akár több oszlopra történő keresést is. Például ha " +"létrehoz egy allseries nevű csoportosított keresést a következő " +"értékekkel: series, #myseries, #myseries2, akkor az " +"allseries:adhoc lekérdezés megkeresi az 'adhoc' kifejezést a " +"series, #myseries, and #myseries2 " +"oszlopok bármelyikében.

      Adja meg a csoportosított keresési feltétel nevét " +"a lenyíló mezőben, majd adja meg a keresendő oszlopok neveinek listáját, " +"végül nyomja meg a Mentés gombot.

      Figyelem: a csoportosított keresési " +"feltételek mindig kisbetűsként lesznek figyelembe véve, tehát a " +"MySearch és mysearch ugyanazt jelenti.

      A " +"létrehozott csoportosított keresési feltételt címkeként használhatja, ha " +"beírja a 'Felhasználó kategóriák készítése innen:' utáni mezőbe annak nevét. " +"Itt több nevet is megadhat vesszővel elválasztva. A mezőben szereplő nevek " +"azonnal megjelennek a Címke Böngészőben.

      Az automatikus felhasználói " +"kategóriák használata lehetővé teszik, hogy könnyen átláthassa a " +"csoportosított keresési feltételek eredményeit. A fenti " +"allseries példát használva az automatikusan generált kategória " +"(címke) tartalmazza a series, #myseries, és " +"#myseries2 oszlopokban talált eredményeket. Ez a funkció " +"hasznos lehet duplikációk keresésénél, bizonyos oszloptartalmak keresésénél, " +"illetve hierarchikus kategóriáknál (címkéknél), amikor a fő címke tartalmaz " +"alkategóriákat is (pl. Adventure.SciFi)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:106 @@ -14051,27 +14155,29 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:119 msgid "Grouped Search Terms" -msgstr "" +msgstr "Csoportosított keresési feltételek" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:97 msgid "The search term cannot be blank" -msgstr "" +msgstr "A keresési feltétel nem lehet üres" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:107 msgid "That name is already used for a column or grouped search term" msgstr "" +"A név már használatban van, mint oszlopnév vagy csoportosított keresési " +"feltétel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:111 msgid "That name is already used for user category" -msgstr "" +msgstr "A név már használatban van, mint felhasználói kategória" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:117 msgid "The value box cannot be empty" -msgstr "" +msgstr "A értékmező nem lehet üres" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:129 msgid "The empty grouped search term cannot be deleted" -msgstr "" +msgstr "Az üres csoportos keresési feltétel nem törölhető" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:110 msgid "Search as you &type" @@ -14134,7 +14240,7 @@ msgstr "A keresési előzmények &törlése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:120 msgid "&Names:" -msgstr "" +msgstr "&Nevek:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:121 msgid "" @@ -14144,6 +14250,12 @@ msgid "" "changing the name and pressing Save. Change the value of\n" "a search term by changing the value box then pressing Save." msgstr "" +"A csoportosított keresési feltétel nevét tartalmazza.\n" +"Adjon meg egy új nevet az üres mezőben, majd\n" +"nyomja meg a Mentés gombot. Átnevezéshez válassza\n" +"ki a kívánt nevet, módosítsa, majd nyomja meg a Mentés gombot.\n" +"Az érték módosításához egyszerűen írja át azt az érték mezőben\n" +"és nyomja meg a Mentés gombot." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:126 msgid "Delete the current search term" @@ -14159,17 +14271,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" -msgstr "" +msgstr "M&entés" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:132 msgid "Make &user categories from:" -msgstr "" +msgstr "&Felhasználó kategóriák készítése innen:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:133 msgid "" "Enter the names of any grouped search terms you wish\n" "to be shown as user categories" msgstr "" +"Adja meg bármely csoportosított keresési feltétel nevét,\n" +"melyet felhasználói kategóriaként kíván megjeleníteni." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 @@ -14231,7 +14345,7 @@ msgstr "Hozzáférési naplófájl:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:128 msgid "You need to restart the server for changes to take effect" -msgstr "" +msgstr "A változások életbelépéséhez újra kell indítani a kiszolgálót" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:124 msgid "Server &port:" @@ -14253,7 +14367,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:129 msgid "Max. &cover size:" -msgstr "Max. borító méret:" +msgstr "Max. &borító méret:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:131 msgid "Max. &OPDS items per query:" @@ -14398,16 +14512,16 @@ msgstr "Sablon funkciók" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:137 msgid "You cannot delete a built-in function" -msgstr "" +msgstr "Nem törölhet beépített funkciókat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:147 msgid "Function not defined" -msgstr "" +msgstr "Nem definiált funkció" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:154 #, python-format msgid "Name %s already used" -msgstr "" +msgstr "A következő név már használatban van: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:158 msgid "" @@ -14457,7 +14571,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" -msgstr "" +msgstr "Váltás az eszköz és a könyvtár nézet között" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:41 msgid "Separator" @@ -14465,7 +14579,7 @@ msgstr "Elválasztó" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:58 msgid "Choose library" -msgstr "" +msgstr "Könyvtár kiválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:219 msgid "The main toolbar" @@ -14501,7 +14615,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:262 msgid "Cannot add" -msgstr "" +msgstr "Nem adható hozzá" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:263 #, python-format @@ -14510,7 +14624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:281 msgid "Cannot remove" -msgstr "" +msgstr "Nem távolítható el" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:282 #, python-format @@ -14519,7 +14633,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:101 msgid "Choose the toolbar to customize" -msgstr "" +msgstr "Válassza ki a testre szabandó eszköztárat" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:102 msgid "A&vailable actions" @@ -14539,11 +14653,11 @@ msgstr "Jelenlegi műveletek" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 msgid "Move selected action up" -msgstr "" +msgstr "A kijelölt művelet mozgatása felfelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 msgid "Move selected action down" -msgstr "" +msgstr "A kijelölt művelet mozgatása lefelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:120 msgid "This tweak has it default value" @@ -14562,7 +14676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:324 msgid "Search for tweak" -msgstr "" +msgstr "Finomhangolás keresése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:338 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:378 @@ -14570,6 +14684,7 @@ msgid "" "There was a syntax error in your tweak. Click the show details button for " "details." msgstr "" +"Szintaktikai hiba van a finomhangolásban. Kattintson a további részletekért." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:391 msgid "Invalid tweaks" @@ -14589,6 +14704,9 @@ msgid "" "calibre. Your changes will only take effect after a restart of " "calibre." msgstr "" +"A finombeállítások találhatók itt. Ezeket szerkesztve megváltoztatható a " +"calibre működése. A változások csak a program újraindítása után " +"lépnek életbe." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:56 msgid "Edit tweaks for any custom plugins you have installed" @@ -14596,11 +14714,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:57 msgid "&Plugin tweaks" -msgstr "" +msgstr "&Bővítmény finomhangolások" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:77 msgid "Edit tweak" -msgstr "" +msgstr "Finomhangolás szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:86 msgid "Restore this tweak to its default value" @@ -14632,11 +14750,11 @@ msgstr "Részletes kereséshez kattintson a balra lévő gombra" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 msgid "Start search" -msgstr "" +msgstr "Keresés megkezdése" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:402 msgid "Enable or disable search highlighting." -msgstr "" +msgstr "Keresési kiemelés engedélyezése/tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:457 msgid "Saved Searches" @@ -14654,11 +14772,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:470 msgid "Create saved search" -msgstr "" +msgstr "Mentett keresés létrehozása" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:474 msgid "Delete saved search" -msgstr "" +msgstr "Mentett keresés törlése" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:478 msgid "Manage saved searches" @@ -14688,28 +14806,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:87 msgid "({0} of {1})" -msgstr "" +msgstr "({0}/{1})" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:94 msgid "({0} of all)" -msgstr "" +msgstr "({0}/összes" #: /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 "&Alapértelmezés" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:136 msgid "Customize shortcuts for" -msgstr "" +msgstr "Gyorsbillentyű testreszabása ehhez:" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" -msgstr "" +msgstr "Billentyűk" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" -msgstr "" +msgstr "Duplán kattintson a módosításhoz" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 msgid "Frame" @@ -14717,28 +14835,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 msgid "&Custom" -msgstr "" +msgstr "&Egyéni" #: /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 "Kattintson a módosítással" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:38 msgid "Added Tags:" -msgstr "" +msgstr "Hozzáadott címkék:" #: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39 msgid "Open store in external web browswer" -msgstr "Megnyitás külső webböngészőben" +msgstr "Bolt megnyitás külső böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 msgid "&Name:" -msgstr "" +msgstr "&Név:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 msgid "&Description:" -msgstr "" +msgstr "&Leírás:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 msgid "&Headquarters:" @@ -14750,7 +14868,7 @@ msgstr "Engedélyezve:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 msgid "DRM:" -msgstr "" +msgstr "DRM:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 @@ -14758,7 +14876,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:217 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 msgid "true" -msgstr "" +msgstr "igaz" #: /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 @@ -14766,7 +14884,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:218 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 msgid "false" -msgstr "" +msgstr "hamis" #: /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:216 @@ -14785,7 +14903,7 @@ msgstr "Lekérdezés:" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81 msgid "Enable" -msgstr "" +msgstr "Engedélyezés" #: /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:137 @@ -14852,37 +14970,37 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/results_view.py:47 msgid "Configure..." -msgstr "" +msgstr "Beállítás…" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:99 msgid "Time" -msgstr "" +msgstr "Idő" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:100 msgid "Number of seconds to wait for a store to respond" -msgstr "" +msgstr "A bolt válaszára várakozás másodpercben" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:101 msgid "Number of seconds to let a store process results" -msgstr "" +msgstr "A bolti folyamat eredményére várakozás másodpercben" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:102 msgid "Display" -msgstr "" +msgstr "Megjelenítés" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:103 msgid "Maximum number of results to show per store" -msgstr "" +msgstr "A bolti találatok megjelenítésének maximális száma" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:104 msgid "Open search result in system browser" -msgstr "" +msgstr "A találatok megnyitása a böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 msgid "Threads" @@ -14906,33 +15024,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:105 msgid "Performance" -msgstr "" +msgstr "Teljesítmény" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:106 msgid "Number of simultaneous searches" -msgstr "" +msgstr "Egyidejű keresések száma" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:107 msgid "Number of simultaneous cache updates" -msgstr "" +msgstr "Egyidejű gyorsítótár frissítések száma" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:108 msgid "Number of simultaneous cover downloads" -msgstr "" +msgstr "Egyidejű borító letöltések száma" #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:109 msgid "Number of simultaneous details downloads" -msgstr "" +msgstr "Egyidejű részlet letöltések száma" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:62 msgid "Search:" -msgstr "" +msgstr "Keresés:" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:142 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 msgid "Books:" -msgstr "" +msgstr "Könyvek:" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:144 @@ -14941,7 +15059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" -msgstr "" +msgstr "Bezárás" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:212 msgid "&Price:" @@ -14949,7 +15067,7 @@ msgstr "Ár:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 msgid "Download:" -msgstr "" +msgstr "Letöltés:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 @@ -14958,11 +15076,11 @@ msgstr "Cím/Szerző/Ár" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "DRM" -msgstr "" +msgstr "DRM" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Download" -msgstr "" +msgstr "Letöltés" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Price" @@ -15005,7 +15123,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41 msgid "Download..." -msgstr "" +msgstr "Letöltés…" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45 msgid "Goto in store..." @@ -15022,7 +15140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:286 msgid "Configure search" -msgstr "" +msgstr "Keresés beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "Couldn't find any books matching your query." @@ -15047,23 +15165,24 @@ msgstr "Megnyitás külső böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 msgid "Not Available" -msgstr "" +msgstr "Nem elérhető" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 msgid "" "See the User Manual for more help" msgstr "" -"Tekintse meg a Felhasználói Kézikönyvet a további segítséghez" +"További segítséget a Felhasználói " +"Kézikönyvben találhat" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:51 msgid "Updating book cache" -msgstr "" +msgstr "Könyv gyorsítótár frissítése" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:42 msgid "Checking last download date." -msgstr "" +msgstr "Utolsó letöltési dátum ellenőrzése." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." @@ -15106,11 +15225,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:60 msgid "Reload" -msgstr "" +msgstr "Frissítés" #: /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:307 msgid "The grouped search term name is \"{0}\"" @@ -15150,7 +15269,7 @@ msgstr "A(z) %s név már használatban van" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:937 msgid "Duplicate search name" -msgstr "" +msgstr "Duplikált keresési név" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:938 #, python-format @@ -15267,7 +15386,7 @@ msgstr "Rendezés név szerint" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:359 msgid "Sort by popularity" -msgstr "Rendezés gyakoriság szering" +msgstr "Rendezés népszerűség szerint" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:360 msgid "Sort by average rating" @@ -15364,7 +15483,7 @@ msgstr "A(z) %s kategória elrejtése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:424 msgid "Show category" -msgstr "" +msgstr "Kategória megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:434 #, python-format @@ -15456,11 +15575,11 @@ msgstr "&Csatlakoztatott eszköz leválasztása" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:243 msgid "Quit calibre" -msgstr "" +msgstr "Kilépés a Calibre-ből" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:256 msgid "Clear the current search" -msgstr "" +msgstr "Az aktuális keresés törlése" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:354 msgid "Debug mode" @@ -15536,12 +15655,12 @@ msgstr "&Letöltés" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:94 msgid "Update &plugins" -msgstr "" +msgstr "&Bővítmény frissítése" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:153 #, python-format msgid " (%d plugin updates)" -msgstr "" +msgstr " (%d bővítmény frissítése)" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:156 msgid "Update found" @@ -15549,17 +15668,17 @@ msgstr "Új verzió" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:159 msgid "updated plugins" -msgstr "" +msgstr "Frissített bővítmények" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:190 msgid "Plugin Updates" -msgstr "" +msgstr "Bővítmény frissítések" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:188 #, python-format msgid "There are %d plugin updates available" -msgstr "" +msgstr "%d bővítményhez érhető el frissítés" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:192 msgid "Install and configure user plugins" @@ -15636,7 +15755,7 @@ msgstr "Monospace (rögzített szélességű) betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:183 msgid "&Default font size:" -msgstr "Alap betűtípus" +msgstr "&Alap betűméret:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:186 @@ -15762,6 +15881,7 @@ msgstr "Az olvasóprogram ablakának maximális szélessége képpontban." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" +"Az megjelenítő ablaknál nagyobb képek átméretezése, hogy illeszkedjenek" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "Hyphenate text" @@ -15838,23 +15958,23 @@ msgstr "Következő szakasz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:553 msgid "Previous Section" -msgstr "" +msgstr "Előző szakasz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:555 msgid "Document Start" -msgstr "" +msgstr "Dokumentum eleje" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:556 msgid "Document End" -msgstr "" +msgstr "Dokumentum vége" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:558 msgid "Section Start" -msgstr "" +msgstr "Szakasz eleje" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:559 msgid "Section End" -msgstr "" +msgstr "Szakasz vége" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" @@ -16095,7 +16215,7 @@ msgstr "eBook nyomtatása" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:103 msgid "Test name invalid" -msgstr "" +msgstr "A tesztnév érvénytelen" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:104 #, python-format @@ -16110,7 +16230,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1028 msgid "Show" -msgstr "Mutat:" +msgstr "Megjelenítés:" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1035 msgid "Hide" @@ -16118,7 +16238,7 @@ msgstr "Elrejtés:" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1072 msgid "Toggle" -msgstr "" +msgstr "Átváltás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 #, python-format @@ -16206,7 +16326,7 @@ msgid "" "

      Demo videos

      Videos demonstrating the various features of calibre are " "available online." msgstr "" -"

      Demo videó

      A Calibre különböző funkcióról a videó bemutató Demó videó

      A calibre különböző funkcióról egy videóbemutató online elérhető." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:51 @@ -16214,6 +16334,8 @@ msgid "" "

      User Manual

      A User Manual is also available online." msgstr "" +"

      Felhasználói Kézikönyv

      Az alkalmazáshoz elérhető egy felhasználói " +"kézikönyv online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:49 msgid "" @@ -16308,11 +16430,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:95 msgid "Setup" -msgstr "" +msgstr "Beállítás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:102 msgid "Incorrect username" -msgstr "" +msgstr "Helytelen felhasználói név" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:103 #, python-format @@ -16483,7 +16605,7 @@ msgstr "Tartalomkiszolgáló bekapcsolása" #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 msgid "checked" -msgstr "" +msgstr "bejelölve" #: /home/kovid/work/calibre/src/calibre/library/caches.py:162 #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 @@ -16491,7 +16613,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 msgid "yes" -msgstr "" +msgstr "igen" #: /home/kovid/work/calibre/src/calibre/library/caches.py:164 #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 @@ -16499,41 +16621,41 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 msgid "no" -msgstr "" +msgstr "nem" #: /home/kovid/work/calibre/src/calibre/library/caches.py:164 #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 msgid "unchecked" -msgstr "" +msgstr "nincs bejelölve" #: /home/kovid/work/calibre/src/calibre/library/caches.py:362 msgid "today" -msgstr "" +msgstr "ma" #: /home/kovid/work/calibre/src/calibre/library/caches.py:365 msgid "yesterday" -msgstr "" +msgstr "tegnap" #: /home/kovid/work/calibre/src/calibre/library/caches.py:368 msgid "thismonth" -msgstr "" +msgstr "ebben a hónapban" #: /home/kovid/work/calibre/src/calibre/library/caches.py:371 #: /home/kovid/work/calibre/src/calibre/library/caches.py:372 msgid "daysago" -msgstr "" +msgstr "nappal ezelőtt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:570 #: /home/kovid/work/calibre/src/calibre/library/caches.py:587 msgid "blank" -msgstr "" +msgstr "üres" #: /home/kovid/work/calibre/src/calibre/library/caches.py:570 #: /home/kovid/work/calibre/src/calibre/library/caches.py:587 msgid "empty" -msgstr "" +msgstr "üres" #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 msgid "Invalid boolean query \"{0}\"" @@ -16789,7 +16911,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1427 msgid "No books available to catalog" -msgstr "" +msgstr "Nincs elérhető könyv kategorizáláshoz" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1503 msgid "" @@ -16827,31 +16949,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" -msgstr "" +msgstr "Érvénytelen címek" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:27 msgid "Extra titles" -msgstr "" +msgstr "További címek" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:28 msgid "Invalid authors" -msgstr "" +msgstr "Érvénytelen szerzők" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:29 msgid "Extra authors" -msgstr "" +msgstr "További szerzők" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:30 msgid "Missing book formats" -msgstr "" +msgstr "Hiányzó könyvformátumok" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:31 msgid "Extra book formats" -msgstr "" +msgstr "További könyvformátumok" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:32 msgid "Unknown files in books" -msgstr "" +msgstr "Ismeretlen fájlok a könyvekben" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:33 msgid "Missing covers files" @@ -16859,7 +16981,7 @@ msgstr "Hiányzó borítófájlok" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:34 msgid "Cover files not in database" -msgstr "" +msgstr "Nincsenek borítófájlok az adatbázisban" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:35 msgid "Folders raising exception" @@ -16985,19 +17107,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "Add an empty book (a book with no formats)" -msgstr "" +msgstr "Üres könyv hozzáadása (egy könyv formátum nélkül)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:289 msgid "Set the title of the added empty book" -msgstr "" +msgstr "Egy hozzáadott üres könyv címének megadása" #: /home/kovid/work/calibre/src/calibre/library/cli.py:291 msgid "Set the authors of the added empty book" -msgstr "" +msgstr "Egy hozzáadott üres könyv szerzőjének megadása" #: /home/kovid/work/calibre/src/calibre/library/cli.py:293 msgid "Set the ISBN of the added empty book" -msgstr "" +msgstr "Egy hozzáadott üres könyv ISBN számának megadása" #: /home/kovid/work/calibre/src/calibre/library/cli.py:319 msgid "You must specify at least one file to add" @@ -18385,7 +18507,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:795 msgid "booksize() -- return value of the size field" -msgstr "" +msgstr "booksize() -- a méretmező értékével tér vissza" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:809 msgid "" @@ -19106,7 +19228,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" -msgstr "" +msgstr "Sorozat számának automatikus növelése" #: /home/kovid/work/calibre/resources/default_tweaks.py:13 msgid "" @@ -19145,10 +19267,38 @@ msgid "" "from books and the import plugin produces a value, than that value will\n" "be used irrespective of the setting of the tweak." msgstr "" +"Ez az algoritmus egy adott könyv egy adott sorozathoz való rendelésekor " +"használatos.\n" +"Az ennek a funkciónak a használatával hozzáadott sorozatszámok mindig egész " +"számok, kivéve, ha állandó nem-egész szám lett megadva.\n" +"Lehetséges értékek:\n" +"next - a sorozatban szereplő legnagyobb egész számnál eggyel nagyobb szám\n" +"first_free - az első nullánál nagyobb szabad egész szám\n" +"next_free - a sorozatban szereplő legkisebb szám után következő első szabad " +"egész szám\n" +"last_free - a sorozatban szereplő legnagyobb szám előtti első szabad egész " +"szám\n" +"Ha nincs szabad szám akkor mindig a legnagyobb szám +1 lesz az eredmény.\n" +"const - mindig az 1-es számot jelenti\n" +"egy bármilyen szám - a szám értéke, a szám nincs idézőjelben. Pl.: 1.0, 2.3 " +"stb.\n" +"\n" +"Példák:\n" +"series_index_auto_increment = 'next'\n" +"series_index_auto_increment = 'next_free'\n" +"series_index_auto_increment = 16.5\n" +"\n" +"Ha a use_series_auto_increment_tweak_when_importing értéke True, akkor " +"könyvek importálásakor/hozzáadásakor a megadott series_index_auto_increment " +"szabály lesz érvényes. Kivéve, ha a könyv eleve tartalmaz sorozatszám " +"információt, mert ebben az esetben ezt a funkciót a program figyelmen kívül " +"hagyja.\n" +"Ha a use_series_auto_increment_tweak_when_importing értéke False, akkor " +"könyvek importálásakor/hozzáadásakor a sorozat száma 1 lesz." #: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" -msgstr "" +msgstr "Elválasztó hozzáadása szerző megadása után" #: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "" @@ -19158,6 +19308,9 @@ msgid "" "for authors.\n" "Can be either True or False" msgstr "" +"A szerző megadása után automatikusan megjelenik egy elválasztó (&)\n" +"az újabb szerző hozzáadásához.\n" +"Lehetséges értékek: True, False" #: /home/kovid/work/calibre/resources/default_tweaks.py:51 msgid "Author sort name algorithm" @@ -19185,10 +19338,33 @@ msgid "" "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" +"Ez az algoritmus alakítja/másolja át szerző nevét szerző rendezési formába.\n" +"A lehetséges értékek:\n" +"invert: \"keresztnév vezetéknév\" -> \"vezetéknév, keresztnév\"\n" +"copy: másolás módosítás nélkül\n" +"comma: ha van a névben ',' jel, akkor 'copy', egyébként 'invert'\n" +"nocomma: \"keresztnév vezetéknév\" -> \"vezetéknév, keresztnév\" (vessző " +"nélkül)\n" +"\n" +"Ha ezt a beállítást megváltoztatja, akkor minden szerző nevét frissíteni " +"kell az adatbázisban.\n" +"Ehhez kattintson egy tetszőleges szerzőre a bal oldali Címke Böngészőben " +"jobb egérgombbal,\n" +"majd válassza ki a 'Szerzők Kezelése' menüpontot.\n" +"A felbukkanó ablakban kattintson a 'Minden rendezési név újragenerálása' " +"gombra.\n" +"Az előtagokat(author_name_prefixes) a program nem veszi figyelembe ha a név " +"előtt vannak.\n" +"Ugyanez igaz az utótagokra (author_name_suffixes) a név végén.\n" +"Ha az author_name_copywords szavai kközül valamelyik szerepel a szerző " +"nevében,\n" +"nem történik változtatás, rendezési forma megegyezik az eredetivel. \n" +"Pl.:Az 'Acme Inc.' rendezési formája is 'Acme Inc.' lesz 'Inc., Acme' " +"helyett." #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" -msgstr "" +msgstr "Több szerző szétválasztása" #: /home/kovid/work/calibre/resources/default_tweaks.py:77 msgid "" @@ -19199,10 +19375,16 @@ msgid "" "specified regular expression matches.\n" "Default: r'(?i),?\\s+(and|with)\\s+'" msgstr "" +"Alapesetben a calibre több szerzőt tartalmazó szöveg esetén szétválasztja " +"azokat\n" +"a \"&\" jel, valamint az \"and\" és a \"with\" szavak mentén. Ezt a " +"beállítást megváltoztathatja\n" +"az elválasztóra igaz reguláris kifejezéssel.\n" +"Alapértelmezett: r'(?i),?\\s+(and|with)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Use author sort in Tag Browser" -msgstr "" +msgstr "Szerző a címke böngészőben" #: /home/kovid/work/calibre/resources/default_tweaks.py:85 msgid "" @@ -19222,11 +19404,26 @@ msgid "" "categories_use_field_for_author_name = 'author'\n" "categories_use_field_for_author_name = 'author_sort'" msgstr "" +"Állítsa be ,hogy melyik szerző mező, a normál (author) vagy a rendezési " +"formájú (author_sort)\n" +"szerepeljen a címke böngészőben, valamint a tartalom kiszolgálón a Szerzők " +"kategória alatt.\n" +"Vegye figyelembe, hogy ha az értéket author_sort-ra állítja, akkor " +"előfordulhat, hogy egy-egy\n" +"szerző többször is szerepel, mert az a normál szerző névvel ellentétben nem " +"biztos, hogy egyedi.\n" +"Ez nem tesz tönkre semmit, csak zavaró lehet. Ekkor, ha az egérkurzor a név " +"fölött van,\n" +"a normál szerző név látható.\n" +"Példák:\n" +"categories_use_field_for_author_name = 'author'\n" +"categories_use_field_for_author_name = 'author_sort'" #: /home/kovid/work/calibre/resources/default_tweaks.py:99 msgid "" "Completion sort order: choose when to change from lexicographic to ASCII-like" msgstr "" +"Szövegkiegészítés rendje: mikor váltson vissza a saját nyelviről ASCII-sre" #: /home/kovid/work/calibre/resources/default_tweaks.py:100 msgid "" @@ -19240,6 +19437,17 @@ msgid "" "switch\n" "to ascii ordering for performance reasons." msgstr "" +"A calibre alapesetben a kezelőfelület beállított nyelvének megfelelően " +"rendezi\n" +"a szövegkiegészítéshez felajánlott lehetőségeket. Ez azonban lassú is " +"lehet.\n" +"A nagyobb sebesség érdekében átválthat ASCII-re is, ez az opció azt " +"szabályozza,\n" +"hogy mikor kapcsoljon át szövegkiegészítéskor ASCII rendezésre. Ha az " +"értéket 0-ra\n" +"állítja, akkor csak ASCII rendezést használ a program. Legoptimálisabb " +"teljesítmény\n" +"szempontjából a 0-nál valamivel nagyobb szám." #: /home/kovid/work/calibre/resources/default_tweaks.py:108 msgid "Control partitioning of Tag Browser" @@ -19650,6 +19858,9 @@ msgid "" "to fit within this size. This is to prevent slowdowns caused by extremely\n" "large covers" msgstr "" +"A calibre minden borítója a képarány megtartása mellett át lesz méretezve,\n" +"hogy illeszkedjen. Ez sokszor belassíthatja az alkalmazást, főleg, ha\n" +"igen csak nagy borítókkal dolgozunk" #: /home/kovid/work/calibre/resources/default_tweaks.py:374 msgid "Where to send downloaded news" @@ -19695,10 +19906,19 @@ msgid "" "it\n" "on at your own risk!" msgstr "" +"Ha engedélyezi ezt az opciót és újraindítja a calibre-t, akkor az eszköztár " +"ugyanúgy\n" +"beépül az egységes ablakmenübe, mint a többi OS X alkalmazásé. Azonban van " +"néhány\n" +"probléma ezzel. Például az eszköztár minimális szélessége kétszer nagyobb a " +"kelleténél,\n" +"valamint néhány rendszeren egyéb váratlan hibák léphetnek fel, úgyhogy saját " +"felelősségre,\n" +"megfontoltan használja!" #: /home/kovid/work/calibre/resources/default_tweaks.py:398 msgid "Save original file when converting from same format to same format" -msgstr "" +msgstr "Eredeti fájl mentése azonos formátumba konvertáláskor" #: /home/kovid/work/calibre/resources/default_tweaks.py:399 msgid "" @@ -19707,3 +19927,10 @@ msgid "" "conversion is poor, you can tweak the settings and run it again. By setting\n" "this to False you can prevent calibre from saving the original file." msgstr "" +"Amikor a calibre egy adott formátumból konvertál ugyanabba a formátumba,\n" +"pl. EPUB-ból EPUB-ba, az eredeti fájlt elmenti, arra az esetre, ha a " +"végeredmény\n" +"nem felel meg az igényeinek, vissza lehessen állítani a konvertálás előtti " +"állapotot.\n" +"Ha a save_original_format értéke False, akkor a calibre nem menti az eredeti " +"fájlt." diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index ccdfef4d8b..8c1e06077f 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-17 19:24+0000\n" +"PO-Revision-Date: 2011-09-21 02:40+0000\n" "Last-Translator: Nestor Carvalho \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: 2011-09-18 04:55+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:50+0000\n" +"X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -246,7 +246,7 @@ msgstr "Preferências" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Store" -msgstr "" +msgstr "Loja" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613 msgid "An ebook store." @@ -393,7 +393,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" -msgstr "" +msgstr "Navegar pelo manual do usuário de calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 msgid "Customize calibre" @@ -437,15 +437,15 @@ msgstr "Escolhe aleatoriamente um livro em sua biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" -msgstr "" +msgstr "Procurar por livros de diferentes vendedores" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Get new calibre plugins or update your existing ones" -msgstr "" +msgstr "Obter novos plugins calibre ou atualizar os existentes" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "Look and Feel" -msgstr "" +msgstr "Aparência e impressões" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:907 @@ -564,7 +564,8 @@ msgstr "Enviando livros para dispositivos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 msgid "Control how calibre transfers files to your ebook reader" -msgstr "Controla como o calibre transfere arquivos do seu leitor de ebook" +msgstr "" +"Controlar como o calibre transfere arquivos para o seu leitor de ebook" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 msgid "Metadata plugboards" @@ -653,7 +654,7 @@ msgstr "Teclado" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1106 msgid "Customize the keyboard shortcuts used by calibre" -msgstr "" +msgstr "Customizar os atalhos de teclado usados por calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 @@ -696,7 +697,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format msgid "Convert ebooks to the %s format" -msgstr "" +msgstr "Converter ebooks para o formato %s" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "Input profile" @@ -930,6 +931,7 @@ msgstr "Desabilitar a extensão com nome" #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" +"Caminho à biblioteca longo demais. Deve conter menos de %d caractéres." #: /home/kovid/work/calibre/src/calibre/db/cache.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 @@ -944,7 +946,7 @@ msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 msgid "Main" -msgstr "" +msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 @@ -980,7 +982,7 @@ msgstr "Comunica-se com os telefones S60." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Communicate with WebOS tablets." -msgstr "" +msgstr "Comunicar-se com tablets WebOS" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -1019,6 +1021,7 @@ msgstr "Usar Séries como categorias no iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" +"Permitir o uso do nome da série como gênero do iTunes e categoria do iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" @@ -1034,6 +1037,8 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" +"\"Copiar arquivos à pasta de mídia %s do iTunes\" está ativo nas " +"Preferências|Avançadas do iTunes" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" @@ -1042,6 +1047,11 @@ msgid "" "your calibre configuration directory.

      Enabling indicates that iTunes " "is configured to store copies in your iTunes Media folder.

      " msgstr "" +"

      Essa configuração deve ser idêntica à prefênrica do seu iTunes em " +"Preferências|Avançadas.

      Desabilitá-la vai armazenar as " +"cópias de livros transferidos ao iTunes no diretório calibre de " +"configuração.

      Ativá-la indica que o iTunes está configurado para " +"armazenar as cópias na pasta iTunes de Mídias.

      " #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" @@ -1254,11 +1264,11 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14 msgid "Communicate with BOEYE BEX Serial eBook readers." -msgstr "" +msgstr "Comunicar-se com os leitores BOEYE BEX serial." #: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35 msgid "Communicate with BOEYE BDX serial eBook readers." -msgstr "" +msgstr "Comunicar-se com os leitores BOEYE BDX serial." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." @@ -1286,7 +1296,7 @@ msgstr "Comunicar-se com o PocketBook 602/603/902/903 reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 360+ reader." -msgstr "" +msgstr "Comunicar-se com o leitor PocketBook 360+." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262 msgid "Communicate with the PocketBook 701" @@ -1348,7 +1358,7 @@ msgstr "Comunica-se com o leitor The Book." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58 msgid "Communicate with the Libre Air reader." -msgstr "" +msgstr "Comunicar-se com o leitor Libre Air." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71 msgid "Communicate with the SpringDesign Alex eBook reader." @@ -1403,7 +1413,7 @@ msgstr "Comunique-se com o leitor Mini jetBook." #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28 #, python-format msgid "Not a valid MOBI file. Reports identity of %s" -msgstr "" +msgstr "Não é um arquivo MOBI válido. Identidade relatada de %s" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:44 msgid "Could not generate page mapping." @@ -1464,7 +1474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 msgid "Create tags for automatic management" -msgstr "" +msgstr "Criar palavras-chave para manejamento automático" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 @@ -1485,11 +1495,11 @@ msgstr "Comunica-se com o Palm Pre" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:39 msgid "Communicate with the Bq Avant" -msgstr "" +msgstr "Comunica-se com o Bq Avant" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:60 msgid "Communicate with the Sweex/Kogan/Q600/Wink" -msgstr "" +msgstr "Comunica-se com Sweex/Kogan/Q600/Wink" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:81 #: /home/kovid/work/calibre/src/calibre/devices/misc.py:108 @@ -1522,7 +1532,7 @@ msgstr "Comunicar-se com o EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:263 msgid "Communicate with the Adam tablet" -msgstr "" +msgstr "Comunica-se com o tablet Adam" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:284 msgid "Communicate with the Nextbook Reader" @@ -1530,15 +1540,15 @@ msgstr "Comunicar-se com o Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:336 msgid "Communicate with the Moovybook Reader" -msgstr "" +msgstr "Comunicar-se com o leitor Moovybook" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:358 msgid "Communicate with the COBY" -msgstr "" +msgstr "Comunica-se com o COBY" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "Comunica-se com o Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1562,7 +1572,7 @@ msgstr "Comunica-se com o leitor Nook." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84 msgid "Communicate with the Nook Color and TSR eBook readers." -msgstr "" +msgstr "Comunicar-se com o Nook Color e os leitores de eBooks TSR" #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." @@ -1579,6 +1589,8 @@ msgstr "Comunica-se com todos os leitores da Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" +"Comentários foram removidos devido à incapacidade do leitor SONY de manejá-" +"los" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -1688,7 +1700,7 @@ msgstr "Comunica-se com o leitor Newsmy." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the Archos reader." -msgstr "" +msgstr "Comunicar-se com o leitor Archos" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:58 msgid "Communicate with the Pico reader." @@ -1708,11 +1720,11 @@ msgstr "Comunicar-se com o Sunstech EB700 reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:100 msgid "Communicate with the Stash W950 reader." -msgstr "" +msgstr "Comunicar-se com o leitor Stash W950" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:112 msgid "Communicate with the Wexler reader." -msgstr "" +msgstr "Comunicar-se com o leitor Wexler" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:285 #, python-format @@ -1895,7 +1907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:63 msgid "Main memory folder" -msgstr "" +msgstr "Pasta principal de memória" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:64 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:67 @@ -2023,6 +2035,9 @@ msgid "" "Specify the image size as widthxheight pixels. Normally, an image size is " "automatically calculated from the output profile, this option overrides it." msgstr "" +"Especifique a dimensão da imagem com largura X altura em pixels. Normalmente " +"a dimensão da imagem é calculada automaticamente. Esta opção sobrescreve os " +"valores automáticos." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:325 msgid "" @@ -4794,7 +4809,7 @@ msgstr "Escolha a biblioteca do calibre para trabalhar com" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:143 msgid "Switch/create library..." -msgstr "Altenar/criar biblioteca..." +msgstr "Alternar/criar biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57 @@ -14252,7 +14267,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" -msgstr "Altenar visões entre a biblioteca e o dispositivo" +msgstr "Alternar visões entre a biblioteca e o dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:41 msgid "Separator" @@ -19461,7 +19476,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:336 msgid "Language to use when sorting." -msgstr "" +msgstr "Língua à ser utilizada na ordenação." #: /home/kovid/work/calibre/resources/default_tweaks.py:337 msgid "" @@ -19480,6 +19495,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:348 msgid "Number of columns for custom metadata in the edit metadata dialog" msgstr "" +"Número de colunas para metadados customizados no diálogo de editar metadados" #: /home/kovid/work/calibre/resources/default_tweaks.py:349 msgid "" @@ -19504,7 +19520,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:362 msgid "Remove the bright yellow lines at the edges of the book list" -msgstr "" +msgstr "Remover as fortes linhas amarelas nas bordas da lista de livros" #: /home/kovid/work/calibre/resources/default_tweaks.py:363 msgid "" @@ -19515,7 +19531,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:368 msgid "The maximum width and height for covers saved in the calibre library" -msgstr "" +msgstr "Largura e altura máxima para as capas salvas na biblioteca calibre" #: /home/kovid/work/calibre/resources/default_tweaks.py:369 msgid "" @@ -19523,10 +19539,13 @@ msgid "" "to fit within this size. This is to prevent slowdowns caused by extremely\n" "large covers" msgstr "" +"Todas as capas na biblioteca calibre serão redimensionadas, preservando\n" +"o formato, para caber dentro deste tamanho. Isso previne lentidão\n" +"causada por capas muito grandes" #: /home/kovid/work/calibre/resources/default_tweaks.py:374 msgid "Where to send downloaded news" -msgstr "" +msgstr "Onde enviar as notícias baixadas" #: /home/kovid/work/calibre/resources/default_tweaks.py:375 msgid "" @@ -19540,7 +19559,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:382 msgid "What interfaces should the content server listen on" -msgstr "" +msgstr "Em quais interfaces o servidor de conteúdo deveria dar atenção" #: /home/kovid/work/calibre/resources/default_tweaks.py:383 msgid "" @@ -19555,7 +19574,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:390 msgid "Unified toolbar on OS X" -msgstr "" +msgstr "Barra de ferramentas unificada no OS X" #: /home/kovid/work/calibre/resources/default_tweaks.py:391 msgid "" @@ -19572,6 +19591,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:398 msgid "Save original file when converting from same format to same format" msgstr "" +"Salvar arquivo original qualquer convertendo de um formato para o mesmo " +"formato" #: /home/kovid/work/calibre/resources/default_tweaks.py:399 msgid "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 95b872956d..b18f2914db 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-01 06:35+0000\n" -"Last-Translator: zeugma \n" +"PO-Revision-Date: 2011-09-20 19:33+0000\n" +"Last-Translator: ertankan \n" "Language-Team: Turkish \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: 2011-09-18 04:53+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-21 04:50+0000\n" +"X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -246,7 +246,7 @@ msgstr "Tercihler" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Store" -msgstr "Kaydet" +msgstr "Sakla" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613 msgid "An ebook store." @@ -274,7 +274,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 msgid "Extract cover from comic files" -msgstr "Çizgi roman dosyalarından kapağı da çek" +msgstr "Çizgi roman dosyalarından kitap kapağını da çek" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:175 @@ -303,11 +303,11 @@ msgstr "%s dosyalarından metadata oku" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:323 msgid "Read metadata from ebooks in RAR archives" -msgstr "metadataları RAR arşivleri içindeki ekitaplardan oku" +msgstr "RAR arşivleri içindeki ekitaplardan metadataları oku" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Read metadata from ebooks in ZIP archives" -msgstr "metadataları ZIP arşivleri içindeki ekitaplardan oku" +msgstr "ZIP arşivleri içindeki ekitaplardanmetadataları oku" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431 @@ -2650,6 +2650,7 @@ msgstr "" msgid "" "Look for common words and patterns that denote italics and italicize them." msgstr "" +"İtalik olacak ortak kelimelere ve modellere bak, ve bunları italikleştir." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "" @@ -2826,6 +2827,9 @@ msgid "" "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" +"Bu boyutttan büyük bütün HTML dosyalarını küçük parçalara böl (KB olarak). " +"Çoğu EPUB okuyucu büyük boyuttaki dosyaları okuyamadığı için bu gereklidir. " +"Adobe Digital Edition'lar için gerekli öntanımlı boyut %defaultKB" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" @@ -2833,6 +2837,9 @@ msgid "" "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" +"Normalde, kitap kapağı yoksa ve sizde bir tane belirtmediyseniz, başlık " +"yazarlar vb. bilgilerden öntanımlı bir kapak oluşturulur. Bu özellikli kapak " +"oluşturmayı kapatur." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" @@ -2857,6 +2864,9 @@ msgid "" "will flatten the file system inside the EPUB, putting all files into the top " "level." msgstr "" +"EPUB dosyasını FBReaderJ ile kullanmayı düşünüyorsanız bu özellik " +"gereklidir. Böylece tüm dosyaları, dosya sisteminin en üst seviyesine " +"koyarak düz bir dosya sistemi yaratır." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:184 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:206 From 16c222f8bcb14552ac4047b9ec5374c0425f434f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 09:55:55 -0600 Subject: [PATCH 16/66] ... --- recipes/ming_pao.recipe | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/recipes/ming_pao.recipe b/recipes/ming_pao.recipe index ef8ad98bb9..9408d6c7d0 100644 --- a/recipes/ming_pao.recipe +++ b/recipes/ming_pao.recipe @@ -12,11 +12,14 @@ __UseChineseTitle__ = False __KeepImages__ = True # (HK only) Turn below to true if you wish to use life.mingpao.com as the main article source __UseLife__ = True +# (HK only) if __UseLife__ is true, turn this on if you want to include the column section +__InclCols__ = False ''' Change Log: -2011/09/18: parse "column" section stuff from source text files directly. +2011/09/21: fetching "column" section is made optional. Default is False +2011/09/18: parse "column" section stuff from source text file directly. 2011/09/07: disable "column" section as it is no longer offered free. 2011/06/26: add fetching Vancouver and Toronto versions of the paper, also provide captions for images using life.mingpao fetch source provide options to remove all images in the file @@ -241,12 +244,13 @@ class MPRecipe(BasicNewsRecipe): if articles: feeds.append((title, articles)) - # parse column section articles directly from .txt files - for title, url, keystr in [(u'\u5c08\u6b04 Columns', 'http://life.mingpao.com/cfm/dailynews2.cfm?Issue=' + dateStr +'&Category=ncolumn', 'ncl') - ]: - articles = self.parse_section2_col(url, keystr) - if articles: - feeds.append((title, articles)) + if __InclCols__ == True: + # parse column section articles directly from .txt files + for title, url, keystr in [(u'\u5c08\u6b04 Columns', 'http://life.mingpao.com/cfm/dailynews2.cfm?Issue=' + dateStr +'&Category=ncolumn', 'ncl') + ]: + articles = self.parse_section2_txt(url, keystr) + if articles: + feeds.append((title, articles)) for title, url in [(u'\u526f\u520a Supplement', 'http://news.mingpao.com/' + dateStr + '/jaindex.htm'), (u'\u82f1\u6587 English', 'http://news.mingpao.com/' + dateStr + '/emindex.htm')]: @@ -368,8 +372,8 @@ class MPRecipe(BasicNewsRecipe): current_articles.reverse() return current_articles - # parse from life.mingpao.com - def parse_section2_col(self, url, keystr): + # parse from text file of life.mingpao.com + def parse_section2_txt(self, url, keystr): self.get_fetchdate() soup = self.index_to_soup(url) a = soup.findAll('a', href=True) @@ -654,4 +658,3 @@ class MPRecipe(BasicNewsRecipe): with nested(open(opf_path, 'wb'), open(ncx_path, 'wb')) as (opf_file, ncx_file): opf.render(opf_file, ncx_file) - From f61922ddb0cc08fcd59b5c127dd1b3eaf38a1d48 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 10:16:03 -0600 Subject: [PATCH 17/66] ... --- src/calibre/web/jsbrowser/forms.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 73fa35aa76..8a837a1fc2 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -117,6 +117,17 @@ class Form(object): if n: yield n + def control_object(self, name): + for x in self.input_controls: + if name == x.name: + return x + for x in (self.radio_controls, self.select_controls): + try: + return x[name] + except KeyError: + continue + raise KeyError('No control with the name %s in this form'%name) + def __getitem__(self, key): for x in self.input_controls: if key == x.name: @@ -203,6 +214,12 @@ class FormsMixin(object): def submit(self, submit_control_selector=None, wait_for_load=True, ajax_replies=0, timeout=30.0): + ''' + Submit the currently selected form. Tries to autodetect the submit + control. You can override auto-detection by specifying a CSS2 selector + as submit_control_selector. For the rest of the parameters, see the + documentation of the click() method. + ''' if self.current_form is None: raise ValueError('No form selected, use select_form() first') sc = self.current_form.submit_control(submit_control_selector) From 2f82d4a8fcd91ed88ee5f26f6512cf414456d540 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 10:23:56 -0600 Subject: [PATCH 18/66] ... --- recipes/fleshbot.recipe | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/recipes/fleshbot.recipe b/recipes/fleshbot.recipe index 738fc22ecf..0a56e42795 100644 --- a/recipes/fleshbot.recipe +++ b/recipes/fleshbot.recipe @@ -16,13 +16,13 @@ class Fleshbot(BasicNewsRecipe): max_articles_per_feed = 100 no_stylesheets = True encoding = 'utf-8' - use_embedded_content = False + use_embedded_content = True language = 'en' - masthead_url = 'http://cache.fleshbot.com/assets/base/img/thumbs140x140/fleshbot.com.png' + masthead_url = 'http://cache.gawkerassets.com/assets/kotaku.com/img/logo.png' extra_css = ''' body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} img{margin-bottom: 1em} - h1{font-family :Arial,Helvetica,sans-serif; font-size:x-large} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} ''' conversion_options = { 'comment' : description @@ -31,13 +31,12 @@ class Fleshbot(BasicNewsRecipe): , 'language' : language } - remove_attributes = ['width','height'] - keep_only_tags = [dict(attrs={'class':'content permalink'})] - remove_tags_before = dict(name='h1') - remove_tags = [dict(attrs={'class':'contactinfo'})] - remove_tags_after = dict(attrs={'class':'contactinfo'}) + feeds = [(u'Articles', u'http://feeds.gawker.com/fleshbot/vip?format=xml')] + + remove_tags = [ + {'class': 'feedflare'}, + ] - feeds = [(u'Articles', u'http://feeds.gawker.com/fleshbot/full')] def preprocess_html(self, soup): return self.adeify_images(soup) From 02f8f08b650fbe86aec7a6ece5f9af2f3910a90e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 10:50:11 -0600 Subject: [PATCH 19/66] Various Polish news sources by fenuks --- recipes/benchmark_pl.recipe | 70 ++++++++++++++++++++++++++++++++ recipes/cgm_pl.recipe | 40 ++++++++++++++++++ recipes/dzieje_pl.recipe | 17 ++++++++ recipes/greenlinux_pl.recipe | 13 ++++++ recipes/historia_pl.recipe | 11 +++++ recipes/icons/benchmark_pl.png | Bin 0 -> 658 bytes recipes/icons/cgm_pl.png | Bin 0 -> 837 bytes recipes/icons/dzieje_pl.png | Bin 0 -> 642 bytes recipes/icons/greenlinux_pl.png | Bin 0 -> 648 bytes recipes/icons/historia_pl.png | Bin 0 -> 806 bytes recipes/icons/lomza.png | Bin 0 -> 2099 bytes recipes/ksiazka_pl.recipe | 28 +++++++++++++ recipes/lomza.recipe | 14 +++++++ recipes/tablety_pl.recipe | 12 ++++++ 14 files changed, 205 insertions(+) create mode 100644 recipes/benchmark_pl.recipe create mode 100644 recipes/cgm_pl.recipe create mode 100644 recipes/dzieje_pl.recipe create mode 100644 recipes/greenlinux_pl.recipe create mode 100644 recipes/historia_pl.recipe create mode 100644 recipes/icons/benchmark_pl.png create mode 100644 recipes/icons/cgm_pl.png create mode 100644 recipes/icons/dzieje_pl.png create mode 100644 recipes/icons/greenlinux_pl.png create mode 100644 recipes/icons/historia_pl.png create mode 100644 recipes/icons/lomza.png create mode 100644 recipes/ksiazka_pl.recipe create mode 100644 recipes/lomza.recipe create mode 100644 recipes/tablety_pl.recipe diff --git a/recipes/benchmark_pl.recipe b/recipes/benchmark_pl.recipe new file mode 100644 index 0000000000..d5b4997aa7 --- /dev/null +++ b/recipes/benchmark_pl.recipe @@ -0,0 +1,70 @@ +from calibre.web.feeds.news import BasicNewsRecipe +import re +class Benchmark_pl(BasicNewsRecipe): + title = u'Benchmark.pl' + __author__ = 'fenuks' + description = u'benchmark.pl -IT site' + cover_url = 'http://www.ieaddons.pl/benchmark/logo_benchmark_new.gif' + category = 'IT' + language = 'pl' + oldest_article = 8 + max_articles_per_feed = 100 + no_stylesheets=True + preprocess_regexps = [(re.compile(ur'\bWięcej o .*', re.DOTALL|re.IGNORECASE), lambda match: '')] + keep_only_tags=[dict(name='div', attrs={'class':['m_zwykly', 'gallery']})] + remove_tags_after=dict(name='div', attrs={'class':'body'}) + remove_tags=[dict(name='div', attrs={'class':['kategoria', 'socialize', 'thumb', 'panelOcenaObserwowane', 'categoryNextToSocializeGallery']})] + INDEX= 'http://www.benchmark.pl' + feeds = [(u'Aktualności', u'http://www.benchmark.pl/rss/aktualnosci-pliki.xml'), + (u'Testy i recenzje', u'http://www.benchmark.pl/rss/testy-recenzje-minirecenzje.xml')] + + + def append_page(self, soup, appendtag): + nexturl = soup.find('span', attrs={'class':'next'}) + while nexturl is not None: + nexturl= self.INDEX + nexturl.parent['href'] + soup2 = self.index_to_soup(nexturl) + nexturl=soup2.find('span', attrs={'class':'next'}) + pagetext = soup2.find(name='div', attrs={'class':'body'}) + appendtag.find('div', attrs={'class':'k_ster'}).extract() + pos = len(appendtag.contents) + appendtag.insert(pos, pagetext) + if appendtag.find('div', attrs={'class':'k_ster'}) is not None: + appendtag.find('div', attrs={'class':'k_ster'}).extract() + + + def image_article(self, soup, appendtag): + nexturl=soup.find('div', attrs={'class':'preview'}) + if nexturl is not None: + nexturl=nexturl.find('a', attrs={'class':'move_next'}) + image=appendtag.find('div', attrs={'class':'preview'}).div['style'][16:] + image=self.INDEX + image[:image.find("')")] + appendtag.find(attrs={'class':'preview'}).name='img' + appendtag.find(attrs={'class':'preview'})['src']=image + appendtag.find('a', attrs={'class':'move_next'}).extract() + while nexturl is not None: + nexturl= self.INDEX + nexturl['href'] + soup2 = self.index_to_soup(nexturl) + nexturl=soup2.find('a', attrs={'class':'move_next'}) + image=soup2.find('div', attrs={'class':'preview'}).div['style'][16:] + image=self.INDEX + image[:image.find("')")] + soup2.find(attrs={'class':'preview'}).name='img' + soup2.find(attrs={'class':'preview'})['src']=image + pagetext=soup2.find('div', attrs={'class':'gallery'}) + pagetext.find('div', attrs={'class':'title'}).extract() + pagetext.find('div', attrs={'class':'thumb'}).extract() + pagetext.find('div', attrs={'class':'panelOcenaObserwowane'}).extract() + if nexturl is not None: + pagetext.find('a', attrs={'class':'move_next'}).extract() + pagetext.find('a', attrs={'class':'move_back'}).extract() + pos = len(appendtag.contents) + appendtag.insert(pos, pagetext) + + + + def preprocess_html(self, soup): + if soup.find('div', attrs={'class':'preview'}) is not None: + self.image_article(soup, soup.body) + else: + self.append_page(soup, soup.body) + return soup diff --git a/recipes/cgm_pl.recipe b/recipes/cgm_pl.recipe new file mode 100644 index 0000000000..eba856ac3a --- /dev/null +++ b/recipes/cgm_pl.recipe @@ -0,0 +1,40 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class CGM(BasicNewsRecipe): + title = u'CGM' + oldest_article = 7 + __author__ = 'fenuks' + description = u'Codzienna Gazeta Muzyczna' + cover_url = 'http://www.krafcy.com/foto/tinymce/Image/cgm%281%29.jpg' + category = 'music' + language = 'pl' + use_embedded_content = False + max_articles_per_feed = 100 + no_stylesheers=True + extra_css = 'div {color:black;} strong {color:black;} span {color:black;} p {color:black;}' + remove_tags_before=dict(id='mainContent') + remove_tags_after=dict(name='div', attrs={'class':'fbContainer'}) + remove_tags=[dict(name='div', attrs={'class':'fbContainer'}), + dict(name='p', attrs={'class':['tagCloud', 'galleryAuthor']}), + dict(id=['movieShare', 'container'])] + feeds = [(u'Informacje', u'http://www.cgm.pl/rss.xml'), (u'Polecamy', u'http://www.cgm.pl/rss,4,news.xml'), + (u'Recenzje', u'http://www.cgm.pl/rss,1,news.xml')] + + + def preprocess_html(self, soup): + ad=soup.findAll('img') + for r in ad: + if '/_vault/_article_photos/5841.jpg' in r['src'] or '_vault/_article_photos/5807.jpg' in r['src'] or 'article_photos/5841.jpg' in r['src'] or 'article_photos/5825.jpg' in r['src'] or '_article_photos/5920.jpg' in r['src'] or '_article_photos/5919.jpg' in r['src'] or '_article_photos/5918.jpg' in r['src'] or '_article_photos/5914.jpg' in r['src'] or '_article_photos/5911.jpg' in r['src'] or '_article_photos/5923.jpg' in r['src'] or '_article_photos/5921.jpg' in r['src']: + ad[ad.index(r)].extract() + gallery=soup.find('div', attrs={'class':'galleryFlash'}) + if gallery: + img=gallery.find('embed') + if img: + img=img['src'][35:] + img='http://www.cgm.pl/_vault/_gallery/_photo/'+img + param=gallery.findAll(name='param') + for i in param: + i.extract() + gallery.contents[1].name='img' + gallery.contents[1]['src']=img + return soup \ No newline at end of file diff --git a/recipes/dzieje_pl.recipe b/recipes/dzieje_pl.recipe new file mode 100644 index 0000000000..d80161e71a --- /dev/null +++ b/recipes/dzieje_pl.recipe @@ -0,0 +1,17 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class Dzieje(BasicNewsRecipe): + title = u'dzieje.pl' + __author__ = 'fenuks' + description = 'Dzieje - history of Poland' + cover_url = 'http://www.dzieje.pl/sites/default/files/dzieje_logo.png' + category = 'history' + language = 'pl' + oldest_article = 8 + max_articles_per_feed = 100 + remove_javascript=True + no_stylesheets= True + remove_tags_before= dict(name='h1', attrs={'class':'title'}) + remove_tags_after= dict(id='dogory') + remove_tags=[dict(id='dogory')] + feeds = [(u'Dzieje', u'http://dzieje.pl/rss.xml')] diff --git a/recipes/greenlinux_pl.recipe b/recipes/greenlinux_pl.recipe new file mode 100644 index 0000000000..3c5a3c8f20 --- /dev/null +++ b/recipes/greenlinux_pl.recipe @@ -0,0 +1,13 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class GreenLinux(BasicNewsRecipe): + title = u'GreenLinux.pl' + __author__ = 'fenuks' + category = 'IT' + language = 'pl' + cover_url = 'http://lh5.ggpht.com/_xd_6Y9kXhEc/S8tjyqlfhfI/AAAAAAAAAYU/zFNTp07ZQko/top.png' + oldest_article = 15 + max_articles_per_feed = 100 + auto_cleanup = True + + feeds = [(u'Newsy', u'http://feeds.feedburner.com/greenlinux')] diff --git a/recipes/historia_pl.recipe b/recipes/historia_pl.recipe new file mode 100644 index 0000000000..68321df351 --- /dev/null +++ b/recipes/historia_pl.recipe @@ -0,0 +1,11 @@ +class Historia_org_pl(BasicNewsRecipe): + title = u'Historia.org.pl' + __author__ = 'fenuks' + description = u'history site' + cover_url = 'http://lh3.googleusercontent.com/_QeRQus12wGg/TOvHsZ2GN7I/AAAAAAAAD_o/LY1JZDnq7ro/logo5.jpg' + category = 'history' + language = 'pl' + oldest_article = 8 + max_articles_per_feed = 100 + + feeds = [(u'Artykuły', u'http://www.historia.org.pl/index.php?format=feed&type=rss')] diff --git a/recipes/icons/benchmark_pl.png b/recipes/icons/benchmark_pl.png new file mode 100644 index 0000000000000000000000000000000000000000..a1519a3fd75fa3e4bd9263b7b8b363ccf619b73e GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfhX9`t*LN*k?^^iYHgmpf;d$H4 z`?i_;T`R}8&8hF3IN!E%yl>)t)5P(ineYF%kMEnfUpMi5Xyks=#P$E@+mB5=|Gs~G z-@x^@iSJD_@9P%s|KHxfYvg+0Civs@l>gs8y>8}u*CqY`$EPm~U4Px#@wQX&V>8#A zX1)&{qJMvV{(89M_u1JWI)y(s@w{o``FVTmzyJUL0x<~u{sUycxct6L?Emi{-_Oka z*eUU@f%h%Yovl1?TKPV90>yv*JU8>-|G$5Jy#3J3^QMLSeKY%;4zc%*eDAuX{{Q^= zp@ri^Bk%toAKo?cd~D)-*U0hz$GZ>BTO>_45U54 z*zIJt9guO;)5S4F;<9PqOEcy`ftKI*-aXp2NRl%#XJdXcOQO!kGX~R+eEOHaSk?XS zs$YKPbCrtbvCf!q(m>Qzrt+hKuX$QYnVw<8#1O;xPxUACcna%IYdvb{!Eik;%I{(T zv!F-g)TDjKJRagBK*6074H#0d%t)^v{#ETD~wL7n7 zSTXNCD3EI4o>2Jh(*JMvGs9H=E2wSM+gb8X{N{a8i9`0BARnuixJHzuB$lLFB^RXv zDF!10LqlByOI;(w5JLkiBXcW5OI-sqD+2?UpR&hLH00)|WTsW()?m71X%$cdgQu&X J%Q~loCIFH=I#U1u literal 0 HcmV?d00001 diff --git a/recipes/icons/cgm_pl.png b/recipes/icons/cgm_pl.png new file mode 100644 index 0000000000000000000000000000000000000000..0e332f720edbacb82b34fe83552686c24a558209 GIT binary patch literal 837 zcmeAS@N?(olHy`uVBq!ia0vp^u^`L>BpB3R-H-!PoCO|{#X#BvjNMLV+c7XOP4#qf z42d}WcFOr|VMmeU_m|mgyhxnPCHG~+?t_ypRrkUlINw-#nd~?3B=gseP<@feg zMmBVSz<+LKzb#5!kAKg2`$>AvbZ=Mg1=(?~HNsUDo~*Be#>3SwyI)7hzY#6U{q~FL)XtfejraMde9rALJic|4#`fcPu5jP4w|wch zV9&8RrGF&fTr52Decf8A?<`M^Hox@#`FK_CB*%N(tz+|H@gIo?2CP%0_L&#z`kdZv7HoC7-uaQY7j6 zt7TI+ZBxDVOMaDnU*5}=s*|qY=J(0sdNpef$J?WN#>L&CH&im1vgU zK;N8)`MiQ?xdM1T{A)L0@7bq~FK}l< zzkuk&G8E{qm~;R(Qa*xxcpSux&XY$#yPX=k6`0@xC0W~}VH8=$P`U&zp zFgOE1l7s0pFdyHG>=vL@B3x8?2l5L*&Q0w=tsh!fFTqqlfh1XNAAomx4#j&9k(-fthEhT*&;Kz67pqT)Xn}
      %r3MBUFV6G{G22Eev{qP~2>m0K-@mABGz(A#6Ht3eDx60Rs^ z3bI}5;26T!FQs)K?K`(%32$q34DE&6;Mx~Z!3T#Lrcpev2C_bqbMc~N5otjzAm1kG5|Io>eF=FQ+{43X?Wcygej1$$4U2xA|ggSCm z1df1wKJjz2Zgbd4a%uB*b{uDkrNvMdh+Ds59TPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2igG& z6gM&VTKAs-00Ia}L_t(I%f(YoYZFlvJ$K%`c{9nxPCjf}N;irkqM%EKxY1V7AK*&5 zsXxGtVy(0xO8pIr;7UZh5foaq6sr_*qi&2Kh(*yt)1>LtN#^sqQ81>>O7QOPfqOXI za}MyohqePRKhaetrC&)~V!XZ?O;twyJ3A5Re*@R%<$-LUQO#u}lSWi;hJC#hXn!t~ z^Rn2VQ&q>7oG_^ECy7#;2>>^qTeXQfJ>OG7pDn9)N@r%!YTf@daiX;s0B$Z>FN=AV zb$^K3^t15j^eO*smx9T8qvY5!3lP?u;pgASM5cW2XV|_m;s>^?6fEW@go43Ih({ln*d<^9%cse zYEl?FCCsln6nK98AdHwaBF<*y>~@yz8M0oRN-z2f`{J0%^`h4L zMle=69nM~zGaWlcAB#Cv0KiQ*3NIepQe8GS-1v|bL6~dP%9kDs%gGqayR*g-DTo;$0yqJv)(GHw(Qsun_}a4zzjATdQsShh;UEJm izMm|YNBqTq-o~FC)X%KA0t@i~0000 literal 0 HcmV?d00001 diff --git a/recipes/icons/historia_pl.png b/recipes/icons/historia_pl.png new file mode 100644 index 0000000000000000000000000000000000000000..f7774e31390f85db1bf29729448dced58e4e1614 GIT binary patch literal 806 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy4+DHcT>t(1_xtC!r)xG}t!{fb zW$x>}hkv|y{`>QncV{m?UcCD8w1p4*X5Q(Za(C*yw?|L?c=q)7+fV1?3qRj`@a5K> zGcj3@7A$?V=g6&|8DF2j`1b1c>%&LSrj^_*Zg{+M{h7p^i#cUyBhqfQPB;}5e>tb> zba3+3qPk0|#aA2J?@eELwXE@MPT8Z`OK#S6eY$kz(}f%FPM!Vv`t9xJo)=qoU2Ez+ zsAzJ3&XNzuFTA>V^}LGdv)tGrd6$;gT4m3?t*c*}%7!I6EGUWa-hN!^ka2V4M4!{|q(vHx54gyd zzYw)uEWOU4<76+AbyuW1DHr7jrANO(I zRR0k=Y0a!HEz8sU95>j!iO}iP+;qcLB=)n$dv+$fB<4fRZnM^I`1h%*kbASa(h=W3 zUg8`F%8FPP^l%<`S#aKLt>5v`EJnkX?|C{eA8N0$U`yL~?O(f}{Mss&S^JM25Q-Ph zZ1C;rv~XJRs&t!+OIiAnA1}6?S9>bz?`>_%v98d{r$0r`dj2cLIW@KE^#}bA9p5|U zr#O@0vM^P)&pOL@Yw*<7%WIvP@wsVBBS(TA*S%TBvJAqj7wcZ^z4Vv8>X(dV87B`Y zovN0&MwFx^mZVxG7o`Fz1|tJQLtO()T_eK~Ljx-l11n=wT>~>K1B26|3%{ah$jwj5 YOsmALVV8%bCr|@}r>mdKI;Vst0F}Rmw*UYD literal 0 HcmV?d00001 diff --git a/recipes/icons/lomza.png b/recipes/icons/lomza.png new file mode 100644 index 0000000000000000000000000000000000000000..d7ee0a82ef6e164df898fca459e5df32656d7288 GIT binary patch literal 2099 zcmV-32+a41P)NZ;bjlm{Xz8fXbk9Z1`_ZBjdqlgW&o`E~ap^=!PTyPK}Wkw&_f z@0|O+XTIlr&k_9I1UomyQ=0hbqmR{t6uDfE{rmSbK0eOHix>ZK>(;F+Km+jpR}gYxVF4iol}d%l$w`XEB4HSk zN~Q39AIq|M^ym>%N|u(ExOeX!*=!cmG|A<1jE|3#&*%B^#~=R!ECTLMq99$@Mbk9q z=H^gJv2Wi#(&;pN_Uxg*zn^Ng%Fxgdw{PEOWo3mo-gtvdCWEGFBoYafQmn15(Q38+ z1QdYePB}RZFF4+APht1=jZ9`>*MOxtJt>9$&)A9w{IUph?pOD?%ZK% zX$jx=jmL*;I{~1z+ii4RCk#W9$t1;MG5(!OrMP+XCNncLeE8vqjE;`dC8-c12D`br zNe~22lRZcvCY7dXNGb6=k5;RN>$+UMdX>|sPjm3#!T9F?Ziz(ViU0jq08td-`#!sN z?ZWdsYPA}=uJgkWKhSJ8nVOp7$dMyYJissvq?B>GK2-z&JkP`PJY3ghd3hPbFxb0y zFH=)fB$H3(l~RgiGD#wlcq#xIfRqx$FbKmC(=@Sdn`X1g#~**pz`y_izVCDS@@2v> z>~YX;w|n@oV*pC29#$_bEZ{f}$B!Rpe0)6Kc;(6!PMkP_>$*L+Z@1f+rilZ_@Fy??r`SJ87#}{;et|%dcBTmnjAZJ>~D_a z{CRnKxpVjK-OzR2I9i&f;dx&Cu2Kr66rD~-NnO|RJP%#hsnu${`R1Fv{r1~&NL|>Cz?6oH@fwFTKR{ z^fVhA8$Ic!lwxUVi3=Al;5ZJOo156SO(v5e2m&T1CKwqRVR?BOr4-d_m3#N@;kqul zTn@)^kX_X?O|z%W20_3tzx+bETqd8-Q?J)~?X}l14C7x~E(9;X{4zoaMn*>BkSnFQ zcI_J1uV1HBD$!^($Y!&YN+niTS9#`{XDFA;xUP#B9v)Wf>+9^^y_-{~PI2_;(f9zz zaR|c@P16X10Mj&k0Q@JraNz=KZb?cRS60_`Sy))WG)-!?8e?N)y!hgaL@B1;RD2h07;zXP!Q55mjS6}hP7hhmm7TIhT zUDqiT3M?!vU|AOVe4Ymn9&q5mfvvQYl1`^XGMU8lJfvY52q7347+~+-y_lxSjT<+3 z^ym?dMuVZDAuP+nwrv`X1|NLzK~I`qyLOE)zxu{dJ_2 zEG{l`{`~o#G!#NGI5^1Y=qN9|@B+H7qm*J`V1SK{4Q}4NNxfcYaBz^zmoHPPRIn@y z(=?f#on>ZbW{ZT6%Ob5-i@CWun$0GLVK6*AjHYR{S}lJ5`DgCmzfY&r>EVE`>u8#W z>$-9HTdfwUREmj-2?~V*!^6Yezki>vzy6wJG8q@7$;nBirfKN9j+By>l@-pOJFH^{`|dl|*46;1*XyKGsh$XQn~}c0KE}qzxPALJwrw*tHN{(Ry%p=h?CdO; zE?q(h!RqQN&p-b>#bR+Q0znWE1OZD+OBjYhsZ^rbY|>~n$mjFqayfk8r_<^1%{Sk~ z1*fYYnx;658qQ3(9$6d`IWxjZPXayJpGCLhC{!a_U<7uWJNI&k9 d#UBVj{SyX0=V+|Yr;z{v002ovPDHLkV1kTh2a5mz literal 0 HcmV?d00001 diff --git a/recipes/ksiazka_pl.recipe b/recipes/ksiazka_pl.recipe new file mode 100644 index 0000000000..7f9999f782 --- /dev/null +++ b/recipes/ksiazka_pl.recipe @@ -0,0 +1,28 @@ +from calibre.web.feeds.news import BasicNewsRecipe +import re +class Ksiazka_net_pl(BasicNewsRecipe): + title = u'ksiazka.net.pl' + __author__ = 'fenuks' + description = u'Ksiazka.net.pl - book vortal' + cover_url = 'http://www.ksiazka.net.pl/fileadmin/templates/ksiazka.net.pl/images/1PortalKsiegarski-logo.jpg' + category = 'books' + language = 'pl' + oldest_article = 8 + max_articles_per_feed = 100 + no_stylesheets= True + #extra_css = 'img {float: right;}' + preprocess_regexps = [(re.compile(ur'Podoba mi się, kupuję:'), lambda match: '
      ')] + remove_tags_before= dict(name='div', attrs={'class':'m-body'}) + remove_tags_after= dict(name='div', attrs={'class':'m-body-link'}) + remove_tags=[dict(attrs={'class':['mk_library-icon', 'm-body-link', 'tagi']})] + feeds = [(u'Wiadomości', u'http://www.ksiazka.net.pl/?id=wiadomosci&type=100'), + (u'Książki', u'http://www.ksiazka.net.pl/?id=ksiazki&type=100'), + (u'Rynek', u'http://www.ksiazka.net.pl/?id=rynek&type=100')] + + def image_url_processor(self, baseurl, url): + if (('file://' in url) and ('www.ksiazka.net.pl/' not in url)): + return 'http://www.ksiazka.net.pl/' + url[8:] + elif 'http://' not in url: + return 'http://www.ksiazka.net.pl/' + url + else: + return url diff --git a/recipes/lomza.recipe b/recipes/lomza.recipe new file mode 100644 index 0000000000..899745a84a --- /dev/null +++ b/recipes/lomza.recipe @@ -0,0 +1,14 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class Lomza(BasicNewsRecipe): + title = u'4Lomza' + __author__ = 'fenuks' + description = u'4Łomża - regional site' + cover_url = 'http://www.4lomza.pl/i/logo4lomza_m.jpg' + language = 'pl' + oldest_article = 15 + no_styleseets=True + max_articles_per_feed = 100 + remove_tags=[dict(name='div', attrs={'class':['bxbanner', 'drukuj', 'wyslijznajomemu']})] + keep_only_tags=[dict(name='div', attrs={'class':'wiadomosc'})] + feeds = [(u'Łomża', u'http://feeds.feedburner.com/4lomza.pl')] diff --git a/recipes/tablety_pl.recipe b/recipes/tablety_pl.recipe new file mode 100644 index 0000000000..08212fbc66 --- /dev/null +++ b/recipes/tablety_pl.recipe @@ -0,0 +1,12 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class Tablety_pl(BasicNewsRecipe): + title = u'Tablety.pl' + __author__ = 'fenuks' + description = u'tablety.pl - latest tablet news' + cover_url = 'http://www.tablety.pl/wp-content/themes/kolektyw/img/logo.png' + category = 'IT' + language = 'pl' + oldest_article = 8 + max_articles_per_feed = 100 + feeds = [(u'Najnowsze posty', u'http://www.tablety.pl/feed/')] From a2aa705bb052bf0110a24ec2cd71a8498ec16f05 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 10:50:46 -0600 Subject: [PATCH 20/66] ... --- recipes/historia_pl.recipe | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/historia_pl.recipe b/recipes/historia_pl.recipe index 68321df351..26cda733b2 100644 --- a/recipes/historia_pl.recipe +++ b/recipes/historia_pl.recipe @@ -1,3 +1,5 @@ +from calibre.web.feeds.news import BasicNewsRecipe + class Historia_org_pl(BasicNewsRecipe): title = u'Historia.org.pl' __author__ = 'fenuks' From 197b99c1e8e1de235cefea08e44f9bba9cd75a20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20D=C5=82ugosz?= Date: Wed, 21 Sep 2011 21:10:24 +0200 Subject: [PATCH 21/66] update Woblink store --- src/calibre/gui2/store/stores/woblink_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/store/stores/woblink_plugin.py b/src/calibre/gui2/store/stores/woblink_plugin.py index 9f2e29e825..fe1cb4db69 100644 --- a/src/calibre/gui2/store/stores/woblink_plugin.py +++ b/src/calibre/gui2/store/stores/woblink_plugin.py @@ -56,7 +56,7 @@ class WoblinkStore(BasicStoreConfig, StorePlugin): continue cover_url = ''.join(data.xpath('.//td[@class="w10 va-t"]/a[1]/img/@src')) - title = ''.join(data.xpath('.//h3[@class="title"]/a[1]/text()')) + title = ''.join(data.xpath('.//h2[@class="title"]/a[1]/text()')) author = ', '.join(data.xpath('.//p[@class="author"]/a/text()')) price = ''.join(data.xpath('.//div[@class="prices"]/p[1]/span/text()')) price = re.sub('PLN', ' zł', price) From 39978b361c098351d6067d6847aa9420c257044f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 14:20:28 -0600 Subject: [PATCH 22/66] ... --- src/calibre/library/server/browse.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index afea6baa32..fd9e568163 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -465,13 +465,12 @@ class BrowseServer(object): if not cats and len(items) == 1: # Only one item in category, go directly to book list - prefix = '' if self.is_wsgi else self.opts.url_prefix html = get_category_items(category, items, self.search_restriction_name, datatype, self.opts.url_prefix) href = re.search(r' Date: Wed, 21 Sep 2011 16:35:44 -0600 Subject: [PATCH 23/66] MOBI Input: Correctly handle MOBI files that have been passed through a DRM removal tool that leaves the DRM fields in the header. Fixes #855732 (Mobi book fails to convert/view; reads ok in Kindle) --- src/calibre/ebooks/mobi/reader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index cd1ccd79e8..8e705aa428 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -135,7 +135,6 @@ class BookHeader(object): self.length, self.type, self.codepage, self.unique_id, \ self.version = struct.unpack('>LLLLL', raw[20:40]) - try: self.codec = { 1252: 'cp1252', @@ -145,8 +144,9 @@ class BookHeader(object): self.codec = 'cp1252' if not user_encoding else user_encoding log.warn('Unknown codepage %d. Assuming %s' % (self.codepage, self.codec)) - if ident == 'TEXTREAD' or self.length < 0xE4 or 0xE8 < self.length \ - or (try_extra_data_fix and self.length == 0xE4): + if (ident == 'TEXTREAD' or self.length < 0xE4 or + 0xF8 < self.length or # 0xF8 is a correct MOBI header with DRM fields + (try_extra_data_fix and self.length == 0xE4)): self.extra_flags = 0 else: self.extra_flags, = struct.unpack('>H', raw[0xF2:0xF4]) From f3a774e0d3d3652122a34f8b4968e5e44dce83e8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 16:42:46 -0600 Subject: [PATCH 24/66] ... --- src/calibre/ebooks/mobi/reader.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index 8e705aa428..04637ffa89 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -144,8 +144,15 @@ class BookHeader(object): self.codec = 'cp1252' if not user_encoding else user_encoding log.warn('Unknown codepage %d. Assuming %s' % (self.codepage, self.codec)) + # There exists some broken DRM removal tool that removes DRM but + # leaves the DRM fields in the header yielding a header size of + # 0xF8. The actual value of max_header_length should be 0xE8 but + # it's changed to accommodate this silly tool. Hopefully that will + # not break anything else. + max_header_length = 0xF8 + if (ident == 'TEXTREAD' or self.length < 0xE4 or - 0xF8 < self.length or # 0xF8 is a correct MOBI header with DRM fields + self.length > max_header_length or (try_extra_data_fix and self.length == 0xE4)): self.extra_flags = 0 else: From f9dabe91401e3fcc65b936ceba57a2c51edf119e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 21 Sep 2011 21:01:48 -0600 Subject: [PATCH 25/66] JS Browser: Support for AJAX form submission --- src/calibre/web/jsbrowser/browser.py | 17 +++++++++++- src/calibre/web/jsbrowser/forms.py | 12 +++++++++ src/calibre/web/jsbrowser/test.py | 39 ++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 1 deletion(-) diff --git a/src/calibre/web/jsbrowser/browser.py b/src/calibre/web/jsbrowser/browser.py index 5d569a3fac..c4341171ea 100644 --- a/src/calibre/web/jsbrowser/browser.py +++ b/src/calibre/web/jsbrowser/browser.py @@ -130,6 +130,7 @@ class NetworkAccessManager(QNetworkAccessManager): # {{{ def __init__(self, log, use_disk_cache=True, parent=None): QNetworkAccessManager.__init__(self, parent) + self.reply_count = 0 self.log = log if use_disk_cache: self.cache = QNetworkDiskCache(self) @@ -170,6 +171,7 @@ class NetworkAccessManager(QNetworkAccessManager): # {{{ def on_finished(self, reply): reply_url = unicode(reply.url().toString()) + self.reply_count += 1 if reply.error(): self.log.warn("Reply error: %s - %d (%s)" % @@ -286,6 +288,17 @@ class Browser(QObject, FormsMixin): return lw.loaded_ok + def _wait_for_replies(self, reply_count, timeout): + final_time = time.time() + timeout + loop = QEventLoop(self) + while (time.time() < final_time and self.nam.reply_count < + reply_count): + loop.processEvents() + time.sleep(0.1) + if self.nam.reply_count < reply_count: + raise Timeout('Waiting for replies took longer than %d seconds' % + timeout) + def visit(self, url, timeout=30.0): ''' Open the page specified in URL and wait for it to complete loading. @@ -310,6 +323,7 @@ class Browser(QObject, FormsMixin): :para ajax_replies: Number of replies to wait for after clicking a link that triggers some AJAX interaction ''' + initial_count = self.nam.reply_count js = ''' var e = document.createEvent('MouseEvents'); e.initEvent( 'click', true, true ); @@ -317,7 +331,8 @@ class Browser(QObject, FormsMixin): ''' qwe.evaluateJavaScript(js) if ajax_replies > 0: - raise NotImplementedError('AJAX clicking not implemented') + reply_count = initial_count + ajax_replies + self._wait_for_replies(reply_count, timeout) elif wait_for_load and not self._wait_for_load(timeout): raise LoadError('Clicking resulted in a failed load') diff --git a/src/calibre/web/jsbrowser/forms.py b/src/calibre/web/jsbrowser/forms.py index 8a837a1fc2..64c652716c 100644 --- a/src/calibre/web/jsbrowser/forms.py +++ b/src/calibre/web/jsbrowser/forms.py @@ -229,3 +229,15 @@ class FormsMixin(object): self.click(sc.qwe, wait_for_load=wait_for_load, ajax_replies=ajax_replies, timeout=timeout) + def ajax_submit(self, submit_control_selector=None, + num_of_replies=1, timeout=30.0): + ''' + Submit the current form. This method is meant for those forms that + use AJAX rather than a plain submit. It will block until the specified + number of responses are returned from the server after the submit + button is clicked. + ''' + self.submit(submit_control_selector=submit_control_selector, + wait_for_load=False, ajax_replies=num_of_replies, + timeout=timeout) + diff --git a/src/calibre/web/jsbrowser/test.py b/src/calibre/web/jsbrowser/test.py index fbafad3f0c..3c9b98fbcf 100644 --- a/src/calibre/web/jsbrowser/test.py +++ b/src/calibre/web/jsbrowser/test.py @@ -23,6 +23,24 @@ class Server(object): return ''' JS Browser test + + +

      Test controls

      @@ -40,6 +58,12 @@ class Server(object):
      +
      +

      Test AJAX submit

      +
      + +
      + ''' @@ -55,6 +79,12 @@ class Server(object): cherrypy.response.headers['Content-Type'] = 'image/png' return I('next.png', data=True) + @cherrypy.expose + def jquery(self): + cherrypy.response.headers['Content-Type'] = 'text/javascript' + return P('content_server/jquery.js', data=True) + + class Test(unittest.TestCase): @classmethod @@ -121,6 +151,15 @@ class Test(unittest.TestCase): self.browser.submit() self.assertEqual(self.server.form_data['text'], 'Image Test') + def test_ajax_submit(self): + 'Test AJAX based form submission' + self.assertEqual(self.browser.visit('http://127.0.0.1:%d'%self.port), + True) + f = self.browser.select_form('#ajax_test') + f['text'] = 'Changed' + self.browser.ajax_submit() + self.assertEqual(self.server.form_data['text'], 'Changed') + def tests(): return unittest.TestLoader().loadTestsFromTestCase(Test) From 5a33a0cc6fa9667b584ca2f419dab5e42163c923 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Thu, 22 Sep 2011 04:47:33 +0000 Subject: [PATCH 26/66] Launchpad automatic translations update. --- setup/iso_639/es.po | 330 ++++++------- src/calibre/translations/de.po | 30 +- src/calibre/translations/hu.po | 777 +++++++++++++++++++++--------- src/calibre/translations/nl.po | 22 +- src/calibre/translations/pl.po | 374 ++++++++++---- src/calibre/translations/pt_BR.po | 2 +- 6 files changed, 1039 insertions(+), 496 deletions(-) diff --git a/setup/iso_639/es.po b/setup/iso_639/es.po index 8480112cd0..028ace9c77 100644 --- a/setup/iso_639/es.po +++ b/setup/iso_639/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-02 16:21+0000\n" -"PO-Revision-Date: 2011-09-09 13:18+0000\n" +"PO-Revision-Date: 2011-09-21 13:48+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-10 05:01+0000\n" -"X-Generator: Launchpad (build 13900)\n" +"X-Launchpad-Export-Date: 2011-09-22 04:47+0000\n" +"X-Generator: Launchpad (build 13996)\n" #. name for aaa msgid "Ghotuo" @@ -4863,7 +4863,7 @@ msgstr "Chodri" #. name for cdj msgid "Churahi" -msgstr "" +msgstr "Churahi" #. name for cdm msgid "Chepang" @@ -4871,7 +4871,7 @@ msgstr "Chepang" #. name for cdn msgid "Chaudangsi" -msgstr "" +msgstr "Chaudangsi" #. name for cdo msgid "Chinese, Min Dong" @@ -4887,11 +4887,11 @@ msgstr "Lengua de signos chadiana" #. name for cdy msgid "Chadong" -msgstr "" +msgstr "Chadong" #. name for cdz msgid "Koda" -msgstr "" +msgstr "Koda" #. name for cea msgid "Chehalis, Lower" @@ -4903,11 +4903,11 @@ msgstr "Cebuano" #. name for ceg msgid "Chamacoco" -msgstr "" +msgstr "Chamacoco" #. name for cen msgid "Cen" -msgstr "" +msgstr "Cen" #. name for ces msgid "Czech" @@ -4915,7 +4915,7 @@ msgstr "Checo" #. name for cet msgid "Centúúm" -msgstr "" +msgstr "Centúúm" #. name for cfa msgid "Dijim-Bwilim" @@ -4923,7 +4923,7 @@ msgstr "" #. name for cfd msgid "Cara" -msgstr "" +msgstr "Cara" #. name for cfg msgid "Como Karim" @@ -4935,19 +4935,19 @@ msgstr "" #. name for cga msgid "Changriwa" -msgstr "" +msgstr "Changriwa" #. name for cgc msgid "Kagayanen" -msgstr "" +msgstr "Kagayanen" #. name for cgg msgid "Chiga" -msgstr "" +msgstr "Chiga" #. name for cgk msgid "Chocangacakha" -msgstr "" +msgstr "Chocangacakha" #. name for cha msgid "Chamorro" @@ -4959,7 +4959,7 @@ msgstr "Muisca" #. name for chc msgid "Catawba" -msgstr "" +msgstr "Catawba" #. name for chd msgid "Chontal, Highland Oaxaca" @@ -4979,7 +4979,7 @@ msgstr "Chagatai" #. name for chh msgid "Chinook" -msgstr "" +msgstr "Chinook" #. name for chj msgid "Chinantec, Ojitlán" @@ -4991,7 +4991,7 @@ msgstr "Chuukés" #. name for chl msgid "Cahuilla" -msgstr "" +msgstr "Cahuilla" #. name for chm msgid "Mari (Russia)" @@ -5019,7 +5019,7 @@ msgstr "Cheroqui" #. name for cht msgid "Cholón" -msgstr "" +msgstr "Cholón" #. name for chu msgid "Slavonic, Old" @@ -5031,11 +5031,11 @@ msgstr "Chuvasio" #. name for chw msgid "Chuwabu" -msgstr "" +msgstr "Chuwabu" #. name for chx msgid "Chantyal" -msgstr "" +msgstr "Chantyal" #. name for chy msgid "Cheyenne" @@ -5055,19 +5055,19 @@ msgstr "" #. name for cic msgid "Chickasaw" -msgstr "" +msgstr "Chickasaw" #. name for cid msgid "Chimariko" -msgstr "" +msgstr "Chimariko" #. name for cie msgid "Cineni" -msgstr "" +msgstr "Cineni" #. name for cih msgid "Chinali" -msgstr "" +msgstr "Chinali" #. name for cik msgid "Kinnauri, Chitkuli" @@ -5083,19 +5083,19 @@ msgstr "" #. name for cip msgid "Chiapanec" -msgstr "" +msgstr "Chiapaneco" #. name for cir msgid "Tiri" -msgstr "" +msgstr "Tiri" #. name for ciw msgid "Chippewa" -msgstr "" +msgstr "Chippewa" #. name for ciy msgid "Chaima" -msgstr "" +msgstr "Chaima" #. name for cja msgid "Cham, Western" @@ -5103,7 +5103,7 @@ msgstr "Cham occidental" #. name for cje msgid "Chru" -msgstr "" +msgstr "Chru" #. name for cjh msgid "Chehalis, Upper" @@ -5111,11 +5111,11 @@ msgstr "" #. name for cji msgid "Chamalal" -msgstr "" +msgstr "Chamalal" #. name for cjk msgid "Chokwe" -msgstr "" +msgstr "Chokwe" #. name for cjm msgid "Cham, Eastern" @@ -5123,7 +5123,7 @@ msgstr "Cham oriental" #. name for cjn msgid "Chenapian" -msgstr "" +msgstr "Chenapian" #. name for cjo msgid "Ashéninka Pajonal" @@ -5131,15 +5131,15 @@ msgstr "" #. name for cjp msgid "Cabécar" -msgstr "" +msgstr "Cabécar" #. name for cjs msgid "Shor" -msgstr "" +msgstr "Shor" #. name for cjv msgid "Chuave" -msgstr "" +msgstr "Chuave" #. name for cjy msgid "Chinese, Jinyu" @@ -5155,43 +5155,43 @@ msgstr "Kurdo central" #. name for ckh msgid "Chak" -msgstr "" +msgstr "Chak" #. name for ckl msgid "Cibak" -msgstr "" +msgstr "Cibak" #. name for cko msgid "Anufo" -msgstr "" +msgstr "Anufo" #. name for ckq msgid "Kajakse" -msgstr "" +msgstr "Kajakse" #. name for ckr msgid "Kairak" -msgstr "" +msgstr "Kairak" #. name for cks msgid "Tayo" -msgstr "" +msgstr "Tayo" #. name for ckt msgid "Chukot" -msgstr "" +msgstr "Chukot" #. name for cku msgid "Koasati" -msgstr "" +msgstr "Koasati" #. name for ckv msgid "Kavalan" -msgstr "" +msgstr "Kavalan" #. name for ckx msgid "Caka" -msgstr "" +msgstr "Caka" #. name for cky msgid "Cakfem-Mushere" @@ -5203,11 +5203,11 @@ msgstr "" #. name for cla msgid "Ron" -msgstr "" +msgstr "Ron" #. name for clc msgid "Chilcotin" -msgstr "" +msgstr "Chilcotin" #. name for cld msgid "Neo-Aramaic, Chaldean" @@ -5219,11 +5219,11 @@ msgstr "" #. name for clh msgid "Chilisso" -msgstr "" +msgstr "Chilisso" #. name for cli msgid "Chakali" -msgstr "" +msgstr "Chakali" #. name for clk msgid "Idu-Mishmi" @@ -5231,11 +5231,11 @@ msgstr "" #. name for cll msgid "Chala" -msgstr "" +msgstr "Chala" #. name for clm msgid "Clallam" -msgstr "" +msgstr "Clallam" #. name for clo msgid "Chontal, Lowland Oaxaca" @@ -5243,11 +5243,11 @@ msgstr "" #. name for clu msgid "Caluyanun" -msgstr "" +msgstr "Caluyanun" #. name for clw msgid "Chulym" -msgstr "" +msgstr "Chulym" #. name for cly msgid "Chatino, Eastern Highland" @@ -5255,11 +5255,11 @@ msgstr "" #. name for cma msgid "Maa" -msgstr "" +msgstr "Maa" #. name for cme msgid "Cerma" -msgstr "" +msgstr "Cerma" #. name for cmg msgid "Mongolian, Classical" @@ -5271,11 +5271,11 @@ msgstr "" #. name for cml msgid "Campalagian" -msgstr "" +msgstr "Campalagian" #. name for cmm msgid "Michigamea" -msgstr "" +msgstr "Michigamea" #. name for cmn msgid "Chinese, Mandarin" @@ -5291,15 +5291,15 @@ msgstr "" #. name for cms msgid "Messapic" -msgstr "" +msgstr "Messapic" #. name for cmt msgid "Camtho" -msgstr "" +msgstr "Camtho" #. name for cna msgid "Changthang" -msgstr "" +msgstr "Changthang" #. name for cnb msgid "Chin, Chinbon" @@ -5307,7 +5307,7 @@ msgstr "" #. name for cnc msgid "Côông" -msgstr "" +msgstr "Côông" #. name for cng msgid "Qiang, Northern" @@ -5319,7 +5319,7 @@ msgstr "" #. name for cni msgid "Asháninka" -msgstr "" +msgstr "Asháninka" #. name for cnk msgid "Chin, Khumi" @@ -5331,7 +5331,7 @@ msgstr "" #. name for cno msgid "Con" -msgstr "" +msgstr "Con" #. name for cns msgid "Asmat, Central" @@ -5343,7 +5343,7 @@ msgstr "" #. name for cnu msgid "Chenoua" -msgstr "" +msgstr "Chenoua" #. name for cnw msgid "Chin, Ngawn" @@ -5359,11 +5359,11 @@ msgstr "" #. name for cob msgid "Chicomuceltec" -msgstr "" +msgstr "Chicomuselteco" #. name for coc msgid "Cocopa" -msgstr "" +msgstr "Cocopa" #. name for cod msgid "Cocama-Cocamilla" @@ -5371,15 +5371,15 @@ msgstr "" #. name for coe msgid "Koreguaje" -msgstr "" +msgstr "Koreguaje" #. name for cof msgid "Colorado" -msgstr "" +msgstr "Colorado" #. name for cog msgid "Chong" -msgstr "" +msgstr "Chong" #. name for coh msgid "Chonyi-Dzihana-Kauma" @@ -5387,7 +5387,7 @@ msgstr "" #. name for coj msgid "Cochimi" -msgstr "" +msgstr "Cochimi" #. name for cok msgid "Cora, Santa Teresa" @@ -5399,15 +5399,15 @@ msgstr "" #. name for com msgid "Comanche" -msgstr "" +msgstr "Comanche" #. name for con msgid "Cofán" -msgstr "" +msgstr "Cofán" #. name for coo msgid "Comox" -msgstr "" +msgstr "Comox" #. name for cop msgid "Coptic" @@ -5415,7 +5415,7 @@ msgstr "Copto" #. name for coq msgid "Coquille" -msgstr "" +msgstr "Coquille" #. name for cor msgid "Cornish" @@ -5427,11 +5427,11 @@ msgstr "Corso" #. name for cot msgid "Caquinte" -msgstr "" +msgstr "Caquinte" #. name for cou msgid "Wamey" -msgstr "" +msgstr "Wamey" #. name for cov msgid "Cao Miao" @@ -5439,19 +5439,19 @@ msgstr "" #. name for cow msgid "Cowlitz" -msgstr "" +msgstr "Cowlitz" #. name for cox msgid "Nanti" -msgstr "" +msgstr "Nanti" #. name for coy msgid "Coyaima" -msgstr "" +msgstr "Coyaima" #. name for coz msgid "Chochotec" -msgstr "" +msgstr "Chocho" #. name for cpa msgid "Chinantec, Palantla" @@ -5475,11 +5475,11 @@ msgstr "Pidyin chino inglés" #. name for cpn msgid "Cherepon" -msgstr "" +msgstr "Cherepon" #. name for cps msgid "Capiznon" -msgstr "" +msgstr "Capiznon" #. name for cpu msgid "Ashéninka, Pichis" @@ -5503,7 +5503,7 @@ msgstr "Quechua chileno" #. name for cra msgid "Chara" -msgstr "" +msgstr "Chara" #. name for crb msgid "Carib, Island" @@ -5511,7 +5511,7 @@ msgstr "" #. name for crc msgid "Lonwolwol" -msgstr "" +msgstr "Lonwolwol" #. name for crd msgid "Coeur d'Alene" @@ -5523,11 +5523,11 @@ msgstr "Cree" #. name for crf msgid "Caramanta" -msgstr "" +msgstr "Caramanta" #. name for crg msgid "Michif" -msgstr "" +msgstr "Michif" #. name for crh msgid "Turkish, Crimean" @@ -5535,7 +5535,7 @@ msgstr "Turco crimeo" #. name for cri msgid "Sãotomense" -msgstr "" +msgstr "Forro" #. name for crj msgid "Cree, Southern East" @@ -5559,7 +5559,7 @@ msgstr "" #. name for cro msgid "Crow" -msgstr "" +msgstr "Crow" #. name for crq msgid "Chorote, Iyo'wujwa" @@ -5579,11 +5579,11 @@ msgstr "" #. name for crv msgid "Chaura" -msgstr "" +msgstr "Chaura" #. name for crw msgid "Chrau" -msgstr "" +msgstr "Chrau" #. name for crx msgid "Carrier" @@ -5591,7 +5591,7 @@ msgstr "Dakelh" #. name for cry msgid "Cori" -msgstr "" +msgstr "Cori" #. name for crz msgid "Cruzeño" @@ -5679,7 +5679,7 @@ msgstr "" #. name for csz msgid "Coos" -msgstr "" +msgstr "Coos" #. name for cta msgid "Chatino, Tataltepec" @@ -5687,7 +5687,7 @@ msgstr "" #. name for ctc msgid "Chetco" -msgstr "" +msgstr "Chetco" #. name for ctd msgid "Chin, Tedim" @@ -5707,11 +5707,11 @@ msgstr "" #. name for ctm msgid "Chitimacha" -msgstr "" +msgstr "Chitimacha" #. name for ctn msgid "Chhintange" -msgstr "" +msgstr "Chhintange" #. name for cto msgid "Emberá-Catío" @@ -5731,7 +5731,7 @@ msgstr "" #. name for ctu msgid "Chol" -msgstr "" +msgstr "Chol" #. name for ctz msgid "Chatino, Zacatepec" @@ -5739,11 +5739,11 @@ msgstr "" #. name for cua msgid "Cua" -msgstr "" +msgstr "Cua" #. name for cub msgid "Cubeo" -msgstr "" +msgstr "Cubeo" #. name for cuc msgid "Chinantec, Usila" @@ -5751,15 +5751,15 @@ msgstr "" #. name for cug msgid "Cung" -msgstr "" +msgstr "Cung" #. name for cuh msgid "Chuka" -msgstr "" +msgstr "Chuka" #. name for cui msgid "Cuiba" -msgstr "" +msgstr "Cuiba" #. name for cuj msgid "Mashco Piro" @@ -5771,15 +5771,15 @@ msgstr "" #. name for cul msgid "Culina" -msgstr "" +msgstr "Culina" #. name for cum msgid "Cumeral" -msgstr "" +msgstr "Cumeral" #. name for cuo msgid "Cumanagoto" -msgstr "" +msgstr "Cumanagoto" #. name for cup msgid "Cupeño" @@ -5787,11 +5787,11 @@ msgstr "Cupeño" #. name for cuq msgid "Cun" -msgstr "" +msgstr "Cun" #. name for cur msgid "Chhulung" -msgstr "" +msgstr "Chhulung" #. name for cut msgid "Cuicatec, Teutila" @@ -5803,11 +5803,11 @@ msgstr "" #. name for cuv msgid "Cuvok" -msgstr "" +msgstr "Cuvok" #. name for cuw msgid "Chukwa" -msgstr "" +msgstr "Chukwa" #. name for cux msgid "Cuicatec, Tepeuxila" @@ -5815,7 +5815,7 @@ msgstr "" #. name for cvg msgid "Chug" -msgstr "" +msgstr "Chug" #. name for cvn msgid "Chinantec, Valle Nacional" @@ -5823,11 +5823,11 @@ msgstr "" #. name for cwa msgid "Kabwa" -msgstr "" +msgstr "Kabwa" #. name for cwb msgid "Maindo" -msgstr "" +msgstr "Maindo" #. name for cwd msgid "Cree, Woods" @@ -5835,15 +5835,15 @@ msgstr "" #. name for cwe msgid "Kwere" -msgstr "" +msgstr "Kwere" #. name for cwg msgid "Chewong" -msgstr "" +msgstr "Chewong" #. name for cwt msgid "Kuwaataay" -msgstr "" +msgstr "Kuwaataay" #. name for cya msgid "Chatino, Nopala" @@ -5851,7 +5851,7 @@ msgstr "" #. name for cyb msgid "Cayubaba" -msgstr "" +msgstr "Cayubaba" #. name for cym msgid "Welsh" @@ -5859,7 +5859,7 @@ msgstr "Galés" #. name for cyo msgid "Cuyonon" -msgstr "" +msgstr "Cuyonon" #. name for czh msgid "Chinese, Huizhou" @@ -5867,7 +5867,7 @@ msgstr "Chino huizhou" #. name for czk msgid "Knaanic" -msgstr "" +msgstr "Knaanic" #. name for czn msgid "Chatino, Zenzontepec" @@ -5883,35 +5883,35 @@ msgstr "" #. name for daa msgid "Dangaléat" -msgstr "" +msgstr "Dangaléat" #. name for dac msgid "Dambi" -msgstr "" +msgstr "Dambi" #. name for dad msgid "Marik" -msgstr "" +msgstr "Marik" #. name for dae msgid "Duupa" -msgstr "" +msgstr "Duupa" #. name for daf msgid "Dan" -msgstr "" +msgstr "Dan" #. name for dag msgid "Dagbani" -msgstr "" +msgstr "Dagbani" #. name for dah msgid "Gwahatike" -msgstr "" +msgstr "Gwahatike" #. name for dai msgid "Day" -msgstr "" +msgstr "Day" #. name for daj msgid "Daju, Dar Fur" @@ -5923,11 +5923,11 @@ msgstr "Dakota" #. name for dal msgid "Dahalo" -msgstr "" +msgstr "Dahalo" #. name for dam msgid "Damakawa" -msgstr "" +msgstr "Damakawa" #. name for dan msgid "Danish" @@ -5959,19 +5959,19 @@ msgstr "" #. name for dav msgid "Taita" -msgstr "" +msgstr "Taita" #. name for daw msgid "Davawenyo" -msgstr "" +msgstr "Davawenyo" #. name for dax msgid "Dayi" -msgstr "" +msgstr "Dayi" #. name for daz msgid "Dao" -msgstr "" +msgstr "Dao" #. name for dba msgid "Bangi Me" @@ -5979,19 +5979,19 @@ msgstr "" #. name for dbb msgid "Deno" -msgstr "" +msgstr "Deno" #. name for dbd msgid "Dadiya" -msgstr "" +msgstr "Dadiya" #. name for dbe msgid "Dabe" -msgstr "" +msgstr "Dabe" #. name for dbf msgid "Edopi" -msgstr "" +msgstr "Edopi" #. name for dbg msgid "Dogon, Dogul Dom" @@ -5999,39 +5999,39 @@ msgstr "" #. name for dbi msgid "Doka" -msgstr "" +msgstr "Doka" #. name for dbj msgid "Ida'an" -msgstr "" +msgstr "Ida'an" #. name for dbl msgid "Dyirbal" -msgstr "" +msgstr "Dyirbal" #. name for dbm msgid "Duguri" -msgstr "" +msgstr "Duguri" #. name for dbn msgid "Duriankere" -msgstr "" +msgstr "Duriankere" #. name for dbo msgid "Dulbu" -msgstr "" +msgstr "Dulbu" #. name for dbp msgid "Duwai" -msgstr "" +msgstr "Duwai" #. name for dbq msgid "Daba" -msgstr "" +msgstr "Daba" #. name for dbr msgid "Dabarre" -msgstr "" +msgstr "Dabarre" #. name for dbu msgid "Dogon, Bondum Dom" @@ -6039,11 +6039,11 @@ msgstr "" #. name for dbv msgid "Dungu" -msgstr "" +msgstr "Dungu" #. name for dby msgid "Dibiyaso" -msgstr "" +msgstr "Dibiyaso" #. name for dcc msgid "Deccan" @@ -6051,19 +6051,19 @@ msgstr "Deccaní" #. name for dcr msgid "Negerhollands" -msgstr "" +msgstr "Negerhollands" #. name for ddd msgid "Dongotono" -msgstr "" +msgstr "Dongotono" #. name for dde msgid "Doondo" -msgstr "" +msgstr "Doondo" #. name for ddg msgid "Fataluku" -msgstr "" +msgstr "Fataluku" #. name for ddi msgid "Goodenough, West" @@ -6071,7 +6071,7 @@ msgstr "" #. name for ddj msgid "Jaru" -msgstr "" +msgstr "Jaru" #. name for ddn msgid "Dendi (Benin)" @@ -6079,7 +6079,7 @@ msgstr "Dendi (Benín)" #. name for ddo msgid "Dido" -msgstr "" +msgstr "Dido" #. name for dds msgid "Dogon, Donno So" @@ -6091,35 +6091,35 @@ msgstr "" #. name for dec msgid "Dagik" -msgstr "" +msgstr "Dagik" #. name for ded msgid "Dedua" -msgstr "" +msgstr "Dedua" #. name for dee msgid "Dewoin" -msgstr "" +msgstr "Dewoin" #. name for def msgid "Dezfuli" -msgstr "" +msgstr "Dezfuli" #. name for deg msgid "Degema" -msgstr "" +msgstr "Degema" #. name for deh msgid "Dehwari" -msgstr "" +msgstr "Dehwari" #. name for dei msgid "Demisa" -msgstr "" +msgstr "Demisa" #. name for dek msgid "Dek" -msgstr "" +msgstr "Dek" #. name for del msgid "Delaware" @@ -6127,7 +6127,7 @@ msgstr "Delaware" #. name for dem msgid "Dem" -msgstr "" +msgstr "Dem" #. name for den msgid "Slave (Athapascan)" @@ -6143,11 +6143,11 @@ msgstr "Dendi (República Centroafricana)" #. name for der msgid "Deori" -msgstr "" +msgstr "Deori" #. name for des msgid "Desano" -msgstr "" +msgstr "Desano" #. name for deu msgid "German" @@ -6155,7 +6155,7 @@ msgstr "Alemán" #. name for dev msgid "Domung" -msgstr "" +msgstr "Domung" #. name for dez msgid "Dengese" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index ed9235c7a2..100ab6d1eb 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: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-20 10:43+0000\n" +"PO-Revision-Date: 2011-09-21 11:25+0000\n" "Last-Translator: Klaus Thenmayer \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: 2011-09-21 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-22 04:45+0000\n" "X-Generator: Launchpad (build 13996)\n" "X-Poedit-Bookmarks: 2616,3601,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -14963,6 +14963,11 @@ msgid "" "search not just authors but title/tags/series/comments/etc. Use these " "options if you would like to change this behavior." msgstr "" +"Wenn du einen Suchbegriff ohne Präfix eingibst, wird Calibre standardmäßig " +"alle Metadaten nach Ergebnissen durchsuchen. Zum Beispiel wenn du \"Asimov\" " +"eingibst, wird nicht nur nach Autoren gesucht, sondern auch nach " +"Titeln/Tags/Serien/Kommentaren/etc. Nutze diese Einstellung um die Suche zu " +"ändern." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114 msgid "&Limit the searched metadata" @@ -15311,7 +15316,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:174 msgid "Exception while compiling function" -msgstr "" +msgstr "Ausnahmefehler während Kombilierung der Funktion" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:202 msgid "function source code not available" @@ -15332,6 +15337,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:99 msgid "Set this to -1 if the function takes a variable number of arguments" msgstr "" +"Stelle dies auf -1 falls die Funktion eine variable Anzahl an Argumenten " +"annimmt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102 msgid "&Delete" @@ -16294,7 +16301,7 @@ msgstr "Lösche Suche %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387 #, python-format msgid "Remove %(item)s from category %(cat)s" -msgstr "" +msgstr "Entferne %(item)s von Kategorie %(cat)s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394 #, python-format @@ -17894,6 +17901,9 @@ msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" +"\n" +"*** Hinzufügen der \"Von Autoren\" Sektion für die MOBI Ausgabe erforderlich " +"***" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -18832,6 +18842,8 @@ msgstr "Leerzeichen mit Unterstrichen ersetzen." msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" +"Speichere in ein einzelnes Verzeichnis, die Ordnerstruktur der Vorlage " +"ignorieren" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 #, python-format @@ -19142,7 +19154,7 @@ msgstr "Bücher sortiert nach " #: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "Usage" -msgstr "" +msgstr "Verbrauch" #: /home/kovid/work/calibre/src/calibre/utils/config.py:85 msgid "Created by " @@ -19199,6 +19211,10 @@ msgid "" "and consume more resources. Most tasks like conversion/news download/adding " "books/etc. are affected by this setting." msgstr "" +"Die Priorität des Arbeitsprozesses. Eine höhere Priorität bedeutet ein " +"schnelleres Arbeiten, verbraucht aber mehr Ressourcen. Die meisten Aufgaben " +"wie Konvertierungen/News herunteraden/Bücher hinzufügen/etc. werden von " +"dieser Einstellung beeinflusst." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:399 msgid "Swap author first and last names when reading metadata" @@ -20649,7 +20665,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" -msgstr "" +msgstr "Gib einen Ordner an, zu dem sich Calibre beim Start verbinden soll" #: /home/kovid/work/calibre/resources/default_tweaks.py:203 msgid "" @@ -20998,6 +21014,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:398 msgid "Save original file when converting from same format to same format" msgstr "" +"Speichere die Originaldatei wenn vom selben Format in das selbe Format " +"konvertiert wird" #: /home/kovid/work/calibre/resources/default_tweaks.py:399 msgid "" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 34093cf544..76ea9cdf1b 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-20 22:58+0000\n" +"PO-Revision-Date: 2011-09-21 20:38+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \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: 2011-09-21 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-09-22 04:46+0000\n" "X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -1036,6 +1036,8 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" +"A „Copy files to iTunes Media folder %s” opció engedélyezve van az iTunes " +"Preferences/Advanced menüjében" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" @@ -2966,6 +2968,16 @@ msgid "" "\"Table of Contents\" settings (turn on \"Force use of auto-generated Table " "of Contents)." msgstr "" +"A könyv részekre osztását szabályozza, vagyis hogyan legyen elosztva a " +"tartalom a
      XML tag-ek közé az FB2 könyvön belül. Ha az érték " +"'nothing', akkor az egész könyv egy részként lesz tárolva. Ha az érték " +"'files', akkor az egyes fájlok az FB2-n belül külön részként szerepelnek; " +"ezt a beállítást használja, ha gondok vannak az eszközön történő olvasáskor. " +"Ha az érték \"Table of Contents\", akkor a könyvet a program a " +"Tartalomjegyzéknek megfelelően darabolja részekre; ha így nem sikerül a " +"kívánt végeredményt elérni, akkor módosítsa a Struktúra felismerés és a " +"Tartalomjegyzék beállításait(pl. kapcsolja be a 'Mindenképpen az " +"automatikusan generált Tartalomjegyzék használatát')." #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:158 #, python-format @@ -3041,7 +3053,7 @@ msgid "" "library." msgstr "" "Kövesse a helyi fájlokra mutató linkeket, és készítsen egy tömörített fájlt " -"a hivatkozott HTML fájlokkal. Ez a bővítmény mindíg lefut, amikor Ön egy " +"a hivatkozott HTML fájlokkal. Ez a bővítmény mindig lefut, amikor Ön egy " "HTML fájlt ad hozzá a könyvtárához." #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:60 @@ -3520,6 +3532,16 @@ msgid "" "some metadata on a file type that does not support it, the metadata will be\n" "silently ignored.\n" msgstr "" +"\n" +"Ebook metaadatok írása/olvasása.\n" +"\n" +"Támogatott formátumok íráshoz: %(read)s\n" +"\n" +"Támogatott formátumok olvasáshoz: %(write)s\n" +"\n" +"A különböző formátumok más-más metaadatokat támogatnak. Ha az adott\n" +"formátum által nem támogatott metaadatot próbál megadni vagy olvasni,\n" +"azt a program hibajelzés nélkül figyelmen kívül hagyja.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" @@ -3762,7 +3784,7 @@ msgstr "A fájltartalom tömörítésének tiltása." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "" +msgstr "Címke a könyv 'Személyes Dokumentum'-ként történő kezeléséhez" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:44 msgid "" @@ -3779,12 +3801,16 @@ msgid "" "When adding the Table of Contents to the book, add it at the start of the " "book instead of the end. Not recommended." msgstr "" +"A Tartalomjegyzék hozzáadásakor az a könyv elejére kerül a vége helyett. Nem " +"javasolt." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:54 msgid "" "Extract the contents of the MOBI file to the specified directory. If the " "directory already exists, it will be deleted." msgstr "" +"A MOBI fájl kicsomagolása a megadott mappába. Ha a mappa már létezik, az a " +"kicsomagolás előtt törlésre kerül." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:59 msgid "" @@ -3792,6 +3818,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"A könyv tartalom megosztásának engedélyezése Facebook-on stb. Kindle " +"eszközön. FIGYELEM: ennek az opciónak használata letiltja az 'Utolsó " +"olvasási pozíció szinkronizálását' a kindle programot használó eszközök " +"között. Reklamációk: Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -4263,7 +4293,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "A fájl egy régebbi RTF lehet…\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" @@ -4584,7 +4614,7 @@ msgstr "Felhasználói felület animációinak tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:204 msgid "tag browser categories not to display" -msgstr "" +msgstr "Ne jelenítse meg a címkeböngésző kategóriáit." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:504 msgid "Choose Files" @@ -4709,7 +4739,7 @@ msgstr "Nincs könyv kiválasztva." #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:88 msgid "Cannot add files as no books are selected" -msgstr "" +msgstr "Nem adhatóak hozzá fájlok, nincs egy könyv se kijelölve" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:92 msgid "Are you sure" @@ -4721,6 +4751,8 @@ msgid "" "Are you sure you want to add the same files to all %d books? If the " "formatalready exists for a book, it will be replaced." msgstr "" +"Biztos benne, hogy hozzáadja ugyanazt a fájlt mind a(z) %d könyvhöz? Ha ez " +"a formátum már létezik, felül lesz írva." #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:99 msgid "Select book files" @@ -4732,7 +4764,7 @@ msgstr "Hozzáadás" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Creating book records from ISBNs" -msgstr "" +msgstr "Könyv létrehozása ISBN szám alapján" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:319 @@ -4848,7 +4880,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148 #, python-format msgid "Location %(dl)d • %(typ)s
      %(text)s
      " -msgstr "" +msgstr "Hely %(dl)d • %(typ)s
      %(text)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 #, python-format @@ -4858,7 +4890,7 @@ msgstr "Oldal %(dl)d • %(typ)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162 #, python-format msgid "Location %(dl)d • %(typ)s
      " -msgstr "" +msgstr "Hely %(dl)d • %(typ)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 msgid "Create catalog" @@ -4884,7 +4916,7 @@ msgstr "Katalóguskönyvtár exportálása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85 #, python-format msgid "Select destination for %(title)s.%(fmt)s" -msgstr "" +msgstr "Válassza ki a célmappát ehhez: %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:127 @@ -4897,6 +4929,9 @@ msgid "" "No existing calibre library was found at %s. If the library was moved, " "select its new location below. Otherwise calibre will forget this library." msgstr "" +"Nem található calibre könyvtár a következő helyen: %s. Ha a könyvtárt " +"áthelyezte, adja meg annak új helyét. Egyéb esetben a calibre nem veszi " +"figyelembe ezt a helyet könyvtárként." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:96 msgid "New location of this library:" @@ -4912,12 +4947,12 @@ msgstr "Könyvtár elfelejtése" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:116 msgid "New library location" -msgstr "" +msgstr "Új könyvtárhely" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:128 #, python-format msgid "No existing calibre library found at %s" -msgstr "" +msgstr "Nem található calibre könyvtár itt: %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:139 msgid "Choose Library" @@ -5047,7 +5082,7 @@ msgstr "Biztonsági mentés állapota" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:326 #, python-format msgid "Book metadata files remaining to be written: %s" -msgstr "" +msgstr "Metaadat írásra váró könyvek száma: %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:332 msgid "Backup metadata" @@ -5498,7 +5533,7 @@ msgstr "A letöltés meghiúsult" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:90 #, python-format msgid "Failed to download metadata or covers for any of the %d book(s)." -msgstr "" +msgstr "Nem sikerült a metaadatok és a borítók letöltése a(z) %d könyvhöz." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:93 msgid "Metadata download completed" @@ -5510,6 +5545,8 @@ msgid "" "Finished downloading metadata for %d book(s). Proceed with updating " "the metadata in your library?" msgstr "" +"A metaadatok letöltése sikeresen befejeződött %d könyvhöz. Szeretne " +"frissíteni a metaadatokat a könyvtárban?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:102 #, python-format @@ -5517,6 +5554,8 @@ msgid "" "Could not download metadata and/or covers for %d of the books. Click \"Show " "details\" to see which books." msgstr "" +"A metaadatok letöltése nem sikerült a(z) %d könyvhöz. Kattintson a " +"„Részletek megjelenítése” lehetőségre a könyvek listájáért." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 msgid "Download complete" @@ -5538,6 +5577,10 @@ msgid "" "Click \"Show details\" to see the list of changed books. Do you want to " "proceed?" msgstr "" +"Néhány könyv metaadatai megváltoztak a letöltés kezdete óta. Ha folytatja a " +"művelet, ezek a változások felülírhatnak dolgokat. Kattintson a „Részletek " +"megjelenítése” lehetőségre a meg változott könyvek listájáért. Kívánja " +"folytatni?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 @@ -5619,6 +5662,8 @@ msgid "" "Failed to apply updated metadata for some books in your library. Click " "\"Show Details\" to see details." msgstr "" +"A metaadatok frissítése nem sikerült néhány könyvnél. További információért " +"kattintson a „Részletek megjelenítése” lehetőségre." #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:19 msgid "F" @@ -5773,6 +5818,9 @@ msgid "" "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" +"Fájlokat próbál elmenteni a calibre könyvtárba. Ez könnyen tönkreteheti a " +"könyvtárat. A Lemezre mentés lehetőséggel fájlokat exportálhat a könyvtáron " +"kívülre." #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:132 msgid "Error while saving" @@ -5956,7 +6004,7 @@ msgstr "ePub finom hangolás (szerkesztés)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:18 msgid "Make small changes to ePub format books" -msgstr "Kissebb változtásokat hajt végre az ePub formátumo könyveken" +msgstr "Kissebb változtásokat hajt végre az ePub formátumú könyveken" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:19 msgid "T" @@ -5969,7 +6017,7 @@ msgstr "Az ePub nem beállítható (szerkeszthető)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:42 msgid "No ePub available. First convert the book to ePub." -msgstr "Nem érhető el ePub. Elősször alakítsd át a könyvet ePub formátumúra." +msgstr "Nincs elérhető ePub. Elősször alakíta át a könyvet ePub formátumúra." #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -6541,7 +6589,7 @@ msgstr "Kizárt műfajok" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:312 msgid "Tags to &exclude" -msgstr "" +msgstr "Kihagyni kívánt c&ímkék" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "" @@ -7505,6 +7553,9 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"A könyv tartalom megosztásának engedélyezése Facebook-on stb. Kindle " +"eszközön. FIGYELEM: ennek az opciónak használata letiltja az 'Utolsó " +"olvasási pozíció szinkronizálását'." #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8515,11 +8566,11 @@ msgstr "Adatbázis ellenőrzése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:55 msgid "Dumping database to SQL" -msgstr "" +msgstr "Adatbázis áttöltése SQL-be" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:81 msgid "Loading database from SQL" -msgstr "Adatbázis betölése SQL-ből" +msgstr "Adatbázis betöltése SQL-ből" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:148 msgid "Check Library -- Problems Found" @@ -8606,6 +8657,84 @@ msgid "" "\n" " " msgstr "" +"

      Súgó

      \n" +"\n" +"

      A calibre a könyveket és azok metaadatait egy adatbázisban " +"tárolja.\n" +" A konkrét könyv fájlok és borítóik a calibre könyvtár mappájában " +"találhatók.\n" +" Az adatbázis tárolja, hogy melyik könyv bejegyzéshez milyen könyv-\n" +" és borító fájlok tartoznak.\n" +" Ez a segédeszköz ellenőrzi, hogy a calibre mappájában lévő fájlok\n" +" megfelelnek-e az adatbázisban tárolt adatoknak.

      \n" +"\n" +"

      Az egyes ellenőrzési típusok eredménye a bal oldalon látható.\n" +" Ezek a típusok a következők:

      \n" +"\n" +"
        \n" +"
      • Érvénytelen címek: Ezek olyan mappák, fájlok a calibre " +"könyvtárában,\n" +" amelyek nem feleltethetők meg könyv címnek hibás név miatt.
      • \n" +"
      • Felesleges címek: Ezek olyan fájlok, melyek cím " +"szempontjából helyes\n" +" fájlnévvel rendelkeznek, de nincs hozzájuk tartozó adatbázis " +"bejegyzés
      • \n" +"
      • Érvénytelen szerzők: Ezek olyan fájlok, melyek olyan " +"helyen\n" +" vannak a könyvtárban, ahol csak a szerző nevével egyező mappák " +"lehetnének.
      • \n" +"
      • Felesleges szerzők: Ezek olyan mappák, amelyek " +"elnevezésük\n" +" szerint lehetnének szerzői mappák is, de nem tartoznak hozzájuk " +"adatbázis\n" +" bejegyzések
      • \n" +"
      • Hiányzó könyv formátumok: ezek olyan formátumok, melyek\n" +" szerepelnek az adatbázisban, de nem tartoznak hozzájuk az adott " +"fomátumnak\n" +" megfelelő fájlok.
      • \n" +"
      • Felesleges könyv formátumok: Ezek a könyvek fájlok " +"megtalálhatók\n" +" a könyvek mappájában, de nincs hozzájuk adatbázis bejegyzés.
      • \n" +"
      • Ismeretlen fájlok: Ezek olyan fájlok, melyek nem " +"tartoznak\n" +" a lehetséges könyv és borító fájlformátumok közé.
      • \n" +"
      • Hiányzó borító fájlok: Ha az adatbázis bejegyzés szerint\n" +" a könyv tartalmaz borítót, de a borító féjl mégis hiányzik.
      • \n" +"
      • Adatbázisban nem szereplő borítók: Ha a könyvhöz tartozik " +"borító képfájl,\n" +" a könyv mégis úgy szerepel az adatbázisban, hogy nincs " +"borítója.
      • \n" +"
      • Hibajelzést adó mappák: Olyan mappák, melyek valamilyen " +"okból\n" +" kifolyólag nem ellenőrizhetők ezzel a segédeszközzel.
      • \n" +"
      \n" +"\n" +"

      Az automatikus javításnak két módja van: Kijelöltek\n" +" törlése és Kijelöltek javítása.

      \n" +"

      A Kijelöltek törlése használható a felesleges " +"fájlok/mappák/borítók\n" +" törlésére, melyekhez nem tartoznak adatbázis bejegyzések. Jelölje ki " +"a törölni\n" +" kívánt elemeket. Nagy figyelemmel használja!.

      \n" +"\n" +"

      A Kijelöltek javítása csak borítófájlok és hiányzó " +"könyvformátumok\n" +" esetén használható (a három „javítható” opciót tartalmazó sor).\n" +" Hiányzó borító esetén a calibre úgy veszi, hogy a listában szereplő " +"könyvek egyikének sincs\n" +" borítója. Használja akkor ezt az opciót, ha egy mentésből nem akarja " +"a borítókat\n" +" helyreállítani.\n" +" Felesleges borítók javításakor a megtalált borítókat állítja be a " +"könyvhöz.\n" +" Használja akkor ezt az opciót, ha nem akarja törölni ezeket a borító " +"fájlokat.\n" +" Hiányzó formátumok esetén ajavítás azt jelenti, hogy az adatbázisból " +"a bejegyzés\n" +" törlésre kerül. Ez akkor hasznos, ha pl. mentésből nem minden " +"formátumot akar visszaállítani.

      \n" +"\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:226 msgid "&Run the check again" @@ -8643,6 +8772,8 @@ msgstr "Figyelmen kívül hagyott nevek:" msgid "" "Enter comma-separated standard file name wildcards, such as synctoy*.dat" msgstr "" +"Adjon meg fájlneveket vesszővel elválasztva. A fájlnevek tartalmazhatnak " +"helyettesítő karaktereket is, pl. synctoy*.dat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:260 msgid "Extensions to ignore" @@ -8653,6 +8784,8 @@ msgid "" "Enter comma-separated extensions without a leading dot. Used only in book " "folders" msgstr "" +"Adjon meg fájl kiterjesztéseket vesszővel elválasztva, kezdő '.' nélkül. " +"Csak könyv mappákban használt." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:314 msgid "(fixable)" @@ -8674,6 +8807,8 @@ msgid "" "The marked files and folders will be permanently deleted. Are you " "sure?" msgstr "" +"A kijelölt fájlok és mappák véglegesen törölve lesznek. Biztosan " +"folytatni akarja?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:45 @@ -8963,7 +9098,7 @@ msgstr "Ctrl+S" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:54 msgid "This book is DRMed" -msgstr "" +msgstr "Ez a könyv DRM-mel védett" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:55 msgid "" @@ -9568,6 +9703,8 @@ msgid "" "The replacement text. The matched search text will be replaced with this " "string" msgstr "" +"A helyettesítő szöveg. Az keresési feltétellel egyező szöveg erre lesz " +"lecserélve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:616 msgid "&Apply function after replace:" @@ -9583,7 +9720,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 msgid "&Destination field:" -msgstr "" +msgstr "&Célmező:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620 msgid "" @@ -9736,6 +9873,10 @@ msgid "" "\n" "Right-click and choose Donate to reward: " msgstr "" +"Ez a bővítmény INGYENES, de támogathatja a fejlesztőt\n" +"a PayPal-en keresztül.\n" +"\n" +"Kattintson jobb egérgombbal majd válassza a Támogatást: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:387 msgid "Platform unavailable" @@ -9800,7 +9941,7 @@ msgstr "A frissítés ellenőrzése sikertelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:474 msgid "Unable to reach the MobileRead plugins forum index page." -msgstr "" +msgstr "A MobileRead 'bővítmények' fórum kezdőoldala nem elérhető" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" @@ -9852,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 msgid "Enable/&Disable plugin" -msgstr "Plugin engedélyezése/tiltása" +msgstr "Bővítmény engedélyezése/tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:555 msgid "Enable or disable this plugin" @@ -9861,7 +10002,7 @@ msgstr "Bővítmény engedélyezése/tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 msgid "&Remove plugin" -msgstr "Plugin eltávolítása" +msgstr "Bővítmény eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:560 msgid "Uninstall the selected plugin" @@ -9878,7 +10019,7 @@ msgstr "A bővítmény készítőjének támogatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 msgid "&Customize plugin" -msgstr "Plugin testreszabása" +msgstr "Bővítmény testreszabása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:675 #, python-format @@ -9898,6 +10039,9 @@ msgid "" "virus/malware. Only install it if you got it from a trusted source. Are you " "sure you want to proceed?" msgstr "" +"A bővítmények telepítése biztonsági kockázatot jelent, mert vírust és " +"más káros kódokat is tartalmazhatnak. Csak a megbízható forrásból származó " +"bővítményeket telepítse! Biztosan folytatni akarja?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705 #, python-format @@ -9917,7 +10061,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 #, python-format msgid "Downloading plugin zip attachment: %s" -msgstr "" +msgstr "Bővítmény zip állományának letöltése: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:720 #, python-format @@ -9942,6 +10086,9 @@ msgid "" "uninstalled. Please post the error message in details below into the forum " "thread for this plugin and restart Calibre." msgstr "" +"Hiba történt a bővítmény telepítése közben, ezért az törlésre kerül. Küldje " +"el a részletes hibaüzenetet a bővítmény fórum oldalára és indítsa újra a " +"calibre-t." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 msgid "Version history missing" @@ -9950,18 +10097,18 @@ msgstr "A verziótörténet hiányzik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 #, python-format msgid "Unable to find the version history for %s" -msgstr "" +msgstr "Nem található verziótörténet a következőhöz: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:780 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:334 msgid "Plugin not customizable" -msgstr "A pluginnak nincsenek beállításai" +msgstr "A bővítménynek nincsenek beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:781 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:335 #, python-format msgid "Plugin: %s does not need customization" -msgstr "A %s pluginnak nincsenek beállításai" +msgstr "A %s bővítménynek nincsenek beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:785 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:341 @@ -9980,13 +10127,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:794 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:323 msgid "Plugin cannot be disabled" -msgstr "Ezt a plugint nem lehet letiltani" +msgstr "Ezt a bővítményt nem lehet letiltani" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:795 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:324 #, python-format msgid "The plugin: %s cannot be disabled" -msgstr "A következő plugint nem lehet letiltani: %s" +msgstr "A következő bővítményt nem lehet letiltani: %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:66 msgid "Aborting..." @@ -10093,6 +10240,8 @@ msgstr "" msgid "" "The current saved search will be permanently deleted. Are you sure?" msgstr "" +"A következő mentett keresés véglegesen törölve lesz?. Biztosan " +"folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:94 msgid "Saved Search Editor" @@ -10124,7 +10273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:104 msgid "Change the contents of the saved search" -msgstr "" +msgstr "Mentett keresés tartalmának megváltoztatása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:42 msgid "" @@ -10140,7 +10289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 msgid "&Download after:" -msgstr "" +msgstr "&Letöltés ezután:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91 msgid "" @@ -10157,15 +10306,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103 msgid "&Days of the month:" -msgstr "" +msgstr "&Hónap napjai:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:105 msgid "Comma separated list of days of the month. For example: 1, 15" -msgstr "" +msgstr "A hónap napjainak vesszővel elválasztott listája. Pl.: 1,15" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:109 msgid "Download &after:" -msgstr "" +msgstr "Letöltés &ezután:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:142 msgid "" @@ -10516,16 +10665,17 @@ msgstr "Cimkék" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:216 msgid "Enter an author's name. Only one author can be used." -msgstr "" +msgstr "Adja meg a szerző nevét. Csak egy szerző használható." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:217 msgid "" "Enter a series name, without an index. Only one series name can be used." msgstr "" +"Adja meg a sorozat nevét, index nélkül. Csak egy sorozatnév használható." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:218 msgid "Enter tags separated by spaces" -msgstr "" +msgstr "Adja meg a címkéket szóközzel elválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:101 @@ -10589,6 +10739,8 @@ msgstr "" msgid "" "The current tag category will be permanently deleted. Are you sure?" msgstr "" +"A következő címkekategória véglegesen törölve lesz. Biztosan " +"folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 msgid "User Categories Editor" @@ -10604,7 +10756,7 @@ msgstr "Kategória kiválasztása szerkesztésre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 msgid "Delete this selected tag category" -msgstr "" +msgstr "A kijelölt címkategória törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:171 msgid "Enter a category name, then use the add button or the rename button" @@ -10626,7 +10778,7 @@ msgstr "Kategória szűrő: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:177 msgid "Select the content kind of the new category" -msgstr "" +msgstr "Válassza ki az új kategória tartalmi formáját" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:178 msgid "A&vailable items" @@ -10634,7 +10786,7 @@ msgstr "&Létező elemek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:179 msgid "Apply tags to current tag category" -msgstr "" +msgstr "Címkék jóváhagyása az aktuális címkekategóriához" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:181 msgid "A&pplied items" @@ -10642,7 +10794,7 @@ msgstr "Alkalmazás ezekre az elemekre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:182 msgid "Unapply (remove) tag from current tag category" -msgstr "" +msgstr "Címkék kiszedése az aktuális címkekategóriából" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:70 msgid "Are your sure?" @@ -10710,7 +10862,7 @@ msgstr "Mennyiség" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 msgid "Template language tutorial" -msgstr "" +msgstr "Sablonnyelv oktató" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 msgid "Template function reference" @@ -10722,11 +10874,11 @@ msgstr "KIVÉTEL: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 msgid "No column chosen" -msgstr "" +msgstr "Nincs oszlop kiválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 msgid "You must specify a column to be colored" -msgstr "" +msgstr "Ki kell választania egy oszlopot a színezéshez" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 msgid "No template provided" @@ -10734,7 +10886,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 msgid "The template box cannot be empty" -msgstr "" +msgstr "A sablondoboz nem lehet üres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 @@ -10769,7 +10921,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:32 msgid "Open Template Editor" -msgstr "Minta szerkesztő megnyitása" +msgstr "Sablon szerkesztő megnyitása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:473 @@ -10793,11 +10945,11 @@ msgstr "&Teszt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub.py:100 msgid "Cannot preview" -msgstr "" +msgstr "Nem sikerült az előnézet megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub.py:101 msgid "You must first explode the epub before previewing." -msgstr "" +msgstr "Először ki kell csomagolnia az ePub-ot, csak utána tekintheti meg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:61 msgid "" @@ -10816,7 +10968,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:62 msgid "Display contents of exploded ePub" -msgstr "" +msgstr "A kicsomagolt ePub tartalmának megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:63 msgid "&Explode ePub" @@ -10846,6 +10998,7 @@ msgstr "Nincs hírösszeállítás kiválasztva" #, python-format msgid "The attached file: %(fname)s is a recipe to download %(title)s." msgstr "" +"A csatolt fájl (%(fname)s) egy recept a következő letöltéséhez: %(title)s." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:149 msgid "Recipe for " @@ -10911,7 +11064,7 @@ msgstr "A %s című saját hírösszeállítás már létezik. Felülírjam?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:285 msgid "Choose builtin recipe" -msgstr "" +msgstr "Válasszon egy beépített recepetet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:331 msgid "Choose a recipe file" @@ -10949,7 +11102,7 @@ msgstr "Hírösszeállítás megosztása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "S&how recipe files" -msgstr "" +msgstr "&Receptfájlok megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid "Customize &builtin recipe" @@ -11046,7 +11199,7 @@ msgstr "%s letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54 #, python-format msgid "Downloading %(fname)s from %(url)s" -msgstr "" +msgstr "%(fname)s innen: %(url)s" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85 #, python-format @@ -11056,11 +11209,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41 msgid "No file specified to download." -msgstr "" +msgstr "Nincs fájl kiválasztva letöltésre" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:66 msgid "Not a support ebook format." -msgstr "" +msgstr "Nem támogatott e-book formátum." #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:87 #, python-format @@ -11073,7 +11226,7 @@ msgstr "Letöltés" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:103 msgid "Failed to download ebook" -msgstr "" +msgstr "Az e-book letöltése nem sikerült" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:123 #, python-format @@ -11130,7 +11283,7 @@ msgstr "A könyv e-mailben történő elküldése meghiúsult" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:264 msgid "sent" -msgstr "" +msgstr "elküldve" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:287 msgid "Sent news to" @@ -11233,7 +11386,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:155 msgid "Published:" -msgstr "" +msgstr "Kiadva:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:156 msgid "Regular expression (?P)" @@ -11349,7 +11502,7 @@ msgstr "Műveletek száma:" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:369 msgid "Shift+Alt+J" -msgstr "" +msgstr "Shift+Alt+J" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:386 msgid "Click to see list of jobs" @@ -11429,7 +11582,7 @@ msgstr "már hozzá van rendelve a következőhöz:" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" -msgstr "" +msgstr "A gyorsbillentyű megszüntetve" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" @@ -11461,11 +11614,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:57 msgid "Eject this device" -msgstr "" +msgstr "Meghajtó kiadása" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 msgid "Show books in calibre library" -msgstr "" +msgstr "Calibre könyvtár könyveinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Show books in the main memory of the device" @@ -11547,11 +11700,11 @@ msgstr "Keresési/rendezési feltétel:: „{0}”" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1335 msgid "This book's UUID is \"{0}\"" -msgstr "" +msgstr "A könyv UUID-je: „{0}”" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1030 msgid "In Library" -msgstr "" +msgstr "Könyvtárban" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1034 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:345 @@ -11560,7 +11713,7 @@ msgstr "Méret" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1315 msgid "Marked for deletion" -msgstr "" +msgstr "Megjelölve törlése" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1318 msgid "Double click to edit me

      " @@ -11569,7 +11722,7 @@ msgstr "Duplakattintás a szerkesztéshez

      " #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 #, python-format msgid "Hide column %s" -msgstr "" +msgstr "%s oszlop elrejtése" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 #, python-format @@ -11603,7 +11756,7 @@ msgstr "Középen" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Show column" -msgstr "" +msgstr "Oszlop megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 msgid "Shrink column if it is too wide to fit" @@ -11713,6 +11866,8 @@ msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" +"Egyedi bővítmények kihagyása, ez akkor hasznos, ha olyan bővítményt " +"telepített, ami megakadályozza a calibre elindulását" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 msgid "" @@ -11731,12 +11886,12 @@ msgstr "Válasszon egy helyet a calibre e-book könyvtárának" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 msgid "Failed to create library" -msgstr "" +msgstr "A könyvtár létrehozása nem sikerült" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 #, python-format msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "A könyvtár létrehozása nem sikerült itt: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 @@ -11749,11 +11904,12 @@ msgstr "Kezelőfelület előkészítése..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 msgid "Repairing failed" -msgstr "" +msgstr "A javítás sikertelen" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 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:204 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 @@ -11767,7 +11923,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 msgid "Corrupted database" -msgstr "" +msgstr "Hibás adatbázis" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 msgid "" @@ -11780,6 +11936,7 @@ msgstr "" msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" +"Adatbázis javítása. Ez több időt is igénybe vehet nagyobb kollekció esetén" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 #, python-format @@ -11886,7 +12043,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "Authors changed" -msgstr "" +msgstr "A szerzők megváltoztak" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 msgid "" @@ -11933,6 +12090,9 @@ msgid "" "\n" "Double click to view" msgstr "" +"Utoljára módosítva: %s\n" +"\n" +"Dupla kattintás a megjelenítéshez" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format @@ -11957,11 +12117,11 @@ msgstr "A kiválasztott formátum eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 msgid "Choose formats for " -msgstr "" +msgstr "Formátum választása ehhez " #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 msgid "You do not have permission to read the following files:" -msgstr "" +msgstr "Nincs jogosultsága a következő fájlok olvasásához:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 @@ -12003,7 +12163,7 @@ msgstr "Nem érvényes képfájl" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 msgid "Specify title and author" -msgstr "" +msgstr "Szerző és cím megadása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 msgid "You must specify a title and author before generating a cover" @@ -12124,10 +12284,12 @@ msgid "" "When the download completes you will be asked for confirmation before " "calibre applies the downloaded metadata." msgstr "" +"A metaadat letöltés végén a calibre megerősítést kér az új adatok " +"alkalmazásához." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:62 msgid "Download only &metadata" -msgstr "" +msgstr "Csak a &metaadatok letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:66 msgid "Download only &covers" @@ -12135,42 +12297,42 @@ msgstr "Csak a &borítók letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:70 msgid "&Configure download" -msgstr "" +msgstr "&Letöltés beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:74 msgid "Download &both" -msgstr "" +msgstr "Minden l&etöltése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:110 #, python-format msgid "Download metadata for %d books" -msgstr "" +msgstr "Metaadatok letöltése %d könyvhöz" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:113 msgid "Metadata download started" -msgstr "" +msgstr "A metaadatok letöltése elkezdődött" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:123 msgid "(Failed metadata)" -msgstr "" +msgstr "(Metaadat hiba)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:125 msgid "(Failed cover)" -msgstr "" +msgstr "(Borító hiba)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:210 #, python-format msgid "Downloaded %(num)d of %(tot)d" -msgstr "" +msgstr "Letöltve: %(num)d/%(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "Downloaded metadata fields" -msgstr "" +msgstr "Letöltendő metaadat mezők" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:30 msgid "Edit Metadata" -msgstr "" +msgstr "Metaadat szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:828 @@ -12250,12 +12412,12 @@ msgstr "Metaadatok letöltésének beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:228 msgid "Change how calibre downloads metadata" -msgstr "" +msgstr "A metaadatok letöltésének beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:291 #, python-format msgid " [%(num)d of %(tot)d]" -msgstr "" +msgstr " [%(num)d/%(tot)d]" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:333 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:340 @@ -12276,7 +12438,7 @@ msgstr "A %s formátumban lévő borító érvénytelen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:495 #, python-format msgid "Save changes and edit the metadata of %s" -msgstr "" +msgstr "Változtatások mentése és a következő metaadatainak szerkesztése: %s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:592 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:797 @@ -12290,15 +12452,15 @@ msgstr "&Megjegyzés" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:691 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:838 msgid "&Metadata" -msgstr "" +msgstr "&Metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:696 msgid "&Cover and formats" -msgstr "" +msgstr "&Borító és formátumok" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "C&ustom metadata" -msgstr "" +msgstr "&Egyéni metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:778 msgid "&Comments" @@ -12306,15 +12468,15 @@ msgstr "Megjegyzések" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:844 msgid "Basic metadata" -msgstr "" +msgstr "Alap metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 msgid "Has cover" -msgstr "" +msgstr "Van borítója" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 msgid "Has summary" -msgstr "" +msgstr "Van összefoglalója" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:190 msgid "" @@ -12330,11 +12492,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:403 msgid "calibre is downloading metadata from: " -msgstr "" +msgstr "A calibre metaadatokat tölt le a következő helyről: " #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:425 msgid "Please wait" -msgstr "" +msgstr "Kérem várjon" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:454 msgid "Query: " @@ -12356,16 +12518,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:542 msgid "Current cover" -msgstr "" +msgstr "Aktuális borító" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:545 msgid "Searching..." -msgstr "" +msgstr "Keresés…" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:691 #, python-format msgid "Downloading covers for %s, please wait..." -msgstr "" +msgstr "%s borítójának letöltése, kérem várjon…" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:721 msgid "Failed to download any covers, click \"Show details\" for details." @@ -12376,16 +12538,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:727 #, python-format msgid "Could not find any covers for %s" -msgstr "" +msgstr "Nem található borító ehhez: %s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:729 #, python-format msgid "Found %(num)d covers of %(title)s. Pick the one you like best." msgstr "" +"%(title)s könyvhöz %(num)d borító is található. Válassza amelyik " +"szeretné." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:817 msgid "Downloading metadata..." -msgstr "" +msgstr "Metaadatok letöltése…" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:910 msgid "Downloading cover..." @@ -12549,7 +12713,7 @@ msgstr "Alapértelmezett" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:65 msgid "All on 1 tab" -msgstr "" +msgstr "Minden egy fülön" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:166 msgid "Confirmation dialogs have all been reset" @@ -12640,16 +12804,16 @@ msgstr "Minden letiltott megerősítést kérő dialógusablak engedélyezése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:32 msgid "is true" -msgstr "" +msgstr "igaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:33 msgid "is false" -msgstr "" +msgstr "hamis" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:29 msgid "is undefined" -msgstr "" +msgstr "nem definiált" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:36 msgid "has id" @@ -12661,15 +12825,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:40 msgid "is equal to" -msgstr "" +msgstr "egyenlő" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:41 msgid "is less than" -msgstr "" +msgstr "kisebb, mint" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:42 msgid "is greater than" -msgstr "" +msgstr "nagyobb, mint" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:45 msgid "has" @@ -12725,19 +12889,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:213 msgid "Enter a number" -msgstr "" +msgstr "Adjon meg egy számot" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:218 msgid "Enter a date in the format YYYY-MM-DD" -msgstr "" +msgstr "Adjon megy dátumot a következő formában: ÉÉÉÉ-HH-NN" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:220 msgid "Enter a string." -msgstr "" +msgstr "Adjon meg egy karakterláncot." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:222 msgid "Enter a regular expression" -msgstr "" +msgstr "Adjon meg egy reguláris kifejezést" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:224 #, python-format @@ -12771,7 +12935,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:352 msgid "Invalid condition" -msgstr "" +msgstr "Érvénytelen állapot" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:353 #, python-format @@ -12858,7 +13022,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:96 msgid "You must select a column to delete it" -msgstr "" +msgstr "Válasszon ki egy oszlopot a törléshez" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:101 msgid "The selected column is not a custom column" @@ -12867,7 +13031,7 @@ msgstr "A kiválasztott oszlop nem egy egyéni oszlop" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:103 #, python-format msgid "Do you really want to delete column %s and all its data?" -msgstr "" +msgstr "Biztosan törölni akarja a következő oszlopot és minden adatát: %s?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:82 @@ -12984,20 +13148,20 @@ msgstr "ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 msgid "People's names" -msgstr "" +msgstr "Emberek neve" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 msgid "Number" -msgstr "" +msgstr "Szám" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 msgid "Text" -msgstr "" +msgstr "Szöveg" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:92 msgid "Edit a custom column" -msgstr "" +msgstr "Egyéni oszlop szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:96 msgid "No column selected" @@ -13027,7 +13191,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:177 msgid "My Tags" -msgstr "" +msgstr "Saját címkék" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178 msgid "My Series" @@ -13035,11 +13199,11 @@ msgstr "Saját sorozatok" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179 msgid "My Rating" -msgstr "" +msgstr "Saját értékelések" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:180 msgid "People" -msgstr "" +msgstr "Emberek" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:207 msgid "" @@ -13113,7 +13277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 msgid "The color {0} is unknown" -msgstr "" +msgstr "A következő szín ismeretlen: (0)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:220 msgid "&Lookup name" @@ -13623,19 +13787,19 @@ msgstr "Újraindítás szükséges" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" -msgstr "" +msgstr "Forrás" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:50 msgid "Cover priority" -msgstr "" +msgstr "Borító prioritás" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:77 msgid "This source is configured and ready to go" -msgstr "" +msgstr "A forrás nem igényel beállítást, készen áll a használatra" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:78 msgid "This source needs configuration" -msgstr "" +msgstr "Ez a forrás beállítást igényel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:94 msgid "" @@ -13645,7 +13809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" -msgstr "" +msgstr "Kiadás dátuma" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265 #, python-format @@ -13654,15 +13818,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:322 msgid "No source selected" -msgstr "" +msgstr "Nincs forrás kiválasztva" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected, cannot configure." -msgstr "" +msgstr "Nincs forrás kiválasztva, beállítás nem lehetséges." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 msgid "Metadata sources" -msgstr "" +msgstr "Metaadat források" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 msgid "" @@ -13670,16 +13834,20 @@ msgid "" "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" +"Jelölje be azokat a forrásokat, melyeket használni kíván. A borító letöltés " +"prioritását is beállíthatja. A magassabb prioritású (kisebb számmal jelölt) " +"források élveznek elsőbbséget csoportos metaadat letöltéskor.\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" +"A piros X-szel jelölt források használat előtt beállítást igényelnek. " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 msgid "Configure selected source" -msgstr "" +msgstr "Kiválasztott forrás beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 msgid "" @@ -13688,47 +13856,49 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "&Select all" -msgstr "" +msgstr "Mind kijelölé&se" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 msgid "&Clear all" -msgstr "" +msgstr "Egyik sem" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 msgid "&Select default" -msgstr "" +msgstr "Alapértelmezettek kijelölése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" -msgstr "" +msgstr "A 'Legyen alapértelmezett' gombbal beállított értékek visszaállítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 msgid "&Set as default" -msgstr "" +msgstr "Legyen alapértelmezett" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" +"A jelenleg kijelölt mezők legyenek azok az alapértelmezettek, melyek az " +"'Alapértelmezettek kijelölése' gombbal visszaállíthatók." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 msgid "Convert all downloaded comments to plain &text" -msgstr "" +msgstr "Megjegyzések konvertálása egyszerű, formázatlan szöveggé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 msgid "Swap author names from FN LN to LN, FN" -msgstr "" +msgstr "Szerző keresztnév(KN) vezetéknév(VN) cseréje VN, KN-re" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 msgid "Max. number of &tags to download:" -msgstr "" +msgstr "Letölthető címkék max. száma:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 msgid "Max. &time to wait after first match is found:" -msgstr "" +msgstr "Az első találat utáni max. várakozási idő:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 @@ -13738,7 +13908,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 msgid "Max. time to wait after first &cover is found:" -msgstr "" +msgstr "Az első borítótalálat utáni max. várakozási idő:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 msgid "" @@ -13750,10 +13920,19 @@ msgid "" "metadata sources has a genre like tag set for the book you are searching " "for. Most often, they all have large tag sets." msgstr "" +"

      A különböző metaadat források más-más címkéket használnak. Ha ez az opció " +"ki van választva, akkor a calibre megpróbál egy csökkentett címkekészletet " +"használni (ha lehet, akkor csak a könyv műfaját), ha nincs kiválasztva, " +"akkor pedig a bővített készletet, ami sok, a könyv tartalmára vonatkozó " +"címkét is tartalmazhat.\n" +"

      Azonban ennek az opciónak gyakorlatilag csak akkor van jelentősége, ha a " +"kiválasztott metaadat forrás rendelkezik csökkentett, műfajszerű " +"címkekészlettel. A valóságban a legtöbb forrás bővített címkekészlettel " +"rendelkezik." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 msgid "Prefer &fewer tags" -msgstr "" +msgstr "Kevesebb címke letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:40 msgid "No proxies used" @@ -13945,7 +14124,7 @@ msgstr "%(plugin_type)s %(plugins)s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:183 msgid "plugins" -msgstr "pluginok" +msgstr "bővítmények" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:192 msgid "" @@ -13957,7 +14136,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:223 msgid "Search for plugin" -msgstr "Beépülő modul keresése" +msgstr "Bővítmény keresése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:233 msgid "Could not find any matching plugins" @@ -13965,16 +14144,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275 msgid "Add plugin" -msgstr "Beépülő modul hozzáadása" +msgstr "Bővítmény hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:307 msgid "No valid plugin path" -msgstr "Nincs érvényes plugin elérési útvonal" +msgstr "Nincs érvényes bővítmény elérési útvonal" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:308 #, python-format msgid "%s is not a valid plugin path" -msgstr "Nem érvényes plugin elérési út: %s" +msgstr "Nem érvényes bővítmény elérési út: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:317 #, python-format @@ -13988,18 +14167,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:355 msgid "Cannot remove builtin plugin" -msgstr "A beépített pluginok nem távolíthatóak el" +msgstr "A beépített bővítmények nem távolíthatóak el" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:356 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." -msgstr " nem törölhető. Ez egy beépített plugin. Tiltsd le inkább." +msgstr "" +" nem törölhető. Ez egy beépített bővítmény. Helyette tiltsa le inkább." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -"Itt beállíthatja a calibre működését, azzal, hogy milyen pluginokat " +"Itt beállíthatja a calibre működését, azzal, hogy milyen bővítményeket " "használjon." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 @@ -14020,7 +14200,7 @@ msgstr "Bármely egyéni mező" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:35 msgid "The lookup name of any custom field (these names begin with \"#\")." -msgstr "" +msgstr "Bármely egyéni mező (ezek a mezőnevek \"#\"-tel kezdődnek)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:66 msgid "Constant template" @@ -14064,7 +14244,7 @@ msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -"Itt azt tudja beállítani, hogy mit csináljon a calibre, amikor a 'Mentés " +"Itt azt tudja beállítani, hogy mit tegyen a calibre, amikor a 'Mentés " "lemezre' gombra kattint:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:69 @@ -14329,6 +14509,9 @@ msgid "" "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Advanced->Plugins" msgstr "" +"Itt azt tudja beállítani, hogy mit tegyen a calibre, amikor a 'Küldés " +"Eszközre' gombra kattint. Ez a beállítás felülbírálható az egyes eszközöknek " +"megfelelő specifikus adatokkal a Beállítások->Haladó->Bővítmények menüben." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:431 @@ -14673,6 +14856,8 @@ msgid "" "these tweaks should be available on the website from where you downloaded " "the plugins." msgstr "" +"Finombeállítások hozzáadása/szerkesztése az egyedi bővítményekhez. Ezek " +"dokumentációja megtalálható azon a weboldalon, ahonnan letöltötte őket." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:324 msgid "Search for tweak" @@ -14711,6 +14896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:56 msgid "Edit tweaks for any custom plugins you have installed" msgstr "" +"Finombeállítások szerkesztése az Ön által telepített egyedi bővítményekhez" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:57 msgid "&Plugin tweaks" @@ -14722,7 +14908,7 @@ msgstr "Finomhangolás szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:86 msgid "Restore this tweak to its default value" -msgstr "" +msgstr "Alapértelmezett értékek visszaállítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:87 msgid "Restore &default" @@ -14730,7 +14916,7 @@ msgstr "Alapértelmezett beállítás visszaállítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:91 msgid "Apply any changes you made to this tweak" -msgstr "" +msgstr "A végrehajtott változtatások alkalmazása" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 msgid "Delete current search" @@ -17607,6 +17793,8 @@ msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" +"Szerző rendezési forma. Az első betű használatához alkalmazza az " +"{author_sort[0]} mintát." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The tags" @@ -17621,6 +17809,8 @@ msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" +"Sorozaton belüli szám. Kezdő nullákhoz használja a {series_index:0>3s}, " +"kezdő szóközökhöz pedig a {series_index:>3s} mintákat." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:41 msgid "The rating" @@ -17644,7 +17834,7 @@ msgstr "Kiadás dátuma" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46 msgid "The date when the metadata for this book record was last modified" -msgstr "" +msgstr "A könyv metaadatainak utolsó módosítási dátuma" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "The calibre internal id" @@ -17682,6 +17872,8 @@ msgid "" "Comma separated list of formats to save for each book. By default all " "available formats are saved." msgstr "" +"A mentendő formátumok vesszővel tagolt listája. Alapesetben 'all', vagyis " +"minden formátum mentésre kerül." #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:94 #, python-format @@ -17691,6 +17883,10 @@ msgid "" "subdirectory with filenames containing title and author. Available controls " "are: {%(controls)s}" msgstr "" +"A mentett fájlok fájlnevének és mappaszerkezetének sablonja. Az alapérték " +"\"%(templ)s\", ami a könyveket szerzőnként külön almappába helyezi, a fájl " +"neve pedig tartalmazza a címet és a szerzőt. Engedélyezett változók: " +"{%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100 #, python-format @@ -17700,6 +17896,10 @@ msgid "" "author directory with filenames containing title and author. Available " "controls are: {%(controls)s}" msgstr "" +"Az eszközre mentett fájlok fájlnevének és mappaszerkezetének sablonja. Az " +"alapérték \"%(templ)s\", ami a könyveket szerzőnként külön almappába " +"helyezi, a fájl neve pedig tartalmazza a címet és a szerzőt. Engedélyezett " +"változók: {%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107 msgid "" @@ -17720,6 +17920,8 @@ msgid "" "The format in which to display dates. %(day)s - day, %(month)s - month, " "%(mn)s - month number, %(year)s - year. Default is: %(default)s" msgstr "" +"A megjelenítendő dátum formázása. %(day)s - nap, %(month)s - hónap, %(mn)s - " +"hónap száma, %(year)s - év. Alapértelmezett: %(default)s" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:121 msgid "Convert paths to lowercase." @@ -18017,7 +18219,7 @@ msgstr "A könyvek rendezve: " #: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "Usage" -msgstr "" +msgstr "Használat" #: /home/kovid/work/calibre/src/calibre/utils/config.py:85 msgid "Created by " @@ -18618,7 +18820,7 @@ msgstr "Várakozás…" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Aborted, taking too long" -msgstr "" +msgstr "Megszakítva, túl hosszú lenne" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:56 msgid "Stopped" @@ -18658,167 +18860,167 @@ msgstr "angol" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "English (Australia)" -msgstr "" +msgstr "Angol (Ausztrália)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "English (Bulgaria)" -msgstr "" +msgstr "Angol (Bulgária)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "English (New Zealand)" -msgstr "" +msgstr "Angol (Új-Zéland)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 msgid "English (Canada)" -msgstr "" +msgstr "Angol (Kanada)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:118 msgid "English (Greece)" -msgstr "" +msgstr "Angol (Görög)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:119 msgid "English (India)" -msgstr "" +msgstr "Angol (India)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:120 msgid "English (Thailand)" -msgstr "" +msgstr "Angol (Thaiföld)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:121 msgid "English (Turkey)" -msgstr "" +msgstr "Angol (Törökország)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:122 msgid "English (Cyprus)" -msgstr "" +msgstr "Angol (Ciprus)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:123 msgid "English (Czechoslovakia)" -msgstr "" +msgstr "Angol (Csehszlovákia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:124 msgid "English (Pakistan)" -msgstr "" +msgstr "Angol (Pakisztán)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:125 msgid "English (Croatia)" -msgstr "" +msgstr "Angol (Horvátország)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:126 msgid "English (Indonesia)" -msgstr "" +msgstr "Angol (Indonézia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:127 msgid "English (Israel)" -msgstr "" +msgstr "Angol (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 msgid "English (Russia)" -msgstr "" +msgstr "Angol (Oroszország)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" -msgstr "" +msgstr "Angol (Szingapúr)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:130 msgid "English (Yemen)" -msgstr "" +msgstr "Angol (Jemen)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 msgid "English (Ireland)" -msgstr "" +msgstr "Angol (Írország)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:132 msgid "English (China)" -msgstr "" +msgstr "Angol (Kína)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (South Africa)" -msgstr "" +msgstr "Angol (Dél-Afrika)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "Spanish (Paraguay)" -msgstr "" +msgstr "Spanyol (Paraguay)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Uruguay)" -msgstr "" +msgstr "Spanyol (Uruguay)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Argentina)" -msgstr "" +msgstr "Spanyol (Argentína)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:137 msgid "Spanish (Mexico)" -msgstr "" +msgstr "Spanyol (Mexikó)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:138 msgid "Spanish (Cuba)" -msgstr "" +msgstr "Spanyol (Kuba)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:139 msgid "Spanish (Chile)" -msgstr "" +msgstr "Spanyol (Chile)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:140 msgid "Spanish (Ecuador)" -msgstr "" +msgstr "Spanyol (Ecuador)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:141 msgid "Spanish (Honduras)" -msgstr "" +msgstr "Spanyol (Honduras)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:142 msgid "Spanish (Venezuela)" -msgstr "" +msgstr "Spanyol (Venezuela)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:143 msgid "Spanish (Bolivia)" -msgstr "" +msgstr "Spanyol (Bolívia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:144 msgid "Spanish (Nicaragua)" -msgstr "" +msgstr "Spanyol (Nicaragua)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "Spanish (Colombia)" -msgstr "" +msgstr "Spanyol (Kolumbia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "German (AT)" -msgstr "" +msgstr "Német (AT)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:147 msgid "French (BE)" -msgstr "" +msgstr "Francia (BE)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:148 msgid "Dutch (NL)" -msgstr "" +msgstr "Holland (NL)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:149 msgid "Dutch (BE)" -msgstr "" +msgstr "Holland (BE)" #. NOTE: Ante Meridian (i.e. like 10:00 AM) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:157 msgid "AM" -msgstr "" +msgstr "de." #. NOTE: Post Meridian (i.e. like 10:00 PM) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:159 msgid "PM" -msgstr "" +msgstr "du." #. NOTE: Ante Meridian (i.e. like 10:00 am) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "am" -msgstr "" +msgstr "de." #. NOTE: Post Meridian (i.e. like 10:00 pm) #: /home/kovid/work/calibre/src/calibre/utils/localization.py:163 msgid "pm" -msgstr "" +msgstr "du." #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56 msgid "Choose theme (needs restart)" @@ -18887,7 +19089,7 @@ msgstr "E-mail küldés beállításai" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:120 msgid "Unknown section" -msgstr "" +msgstr "Ismeretlen szakasz" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 msgid "Unknown feed" @@ -18933,6 +19135,7 @@ msgstr "Ismeretlen Hírforrás" #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" +"A következő recepthez felhasználónévre és jelszóra van szüksége: „%s”." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:826 msgid "Download finished" @@ -19156,11 +19359,11 @@ msgstr "Ne töltse le a CSS stíluslapokat." #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" -msgstr "" +msgstr "OK" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" -msgstr "" +msgstr "Mentés" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" @@ -19168,7 +19371,7 @@ msgstr "Megnyit" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" -msgstr "" +msgstr "Mégse" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" @@ -19180,27 +19383,27 @@ msgstr "Alkalmaz" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" -msgstr "" +msgstr "Ne mentse" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" -msgstr "" +msgstr "Bezárás mentés nélkül" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" -msgstr "" +msgstr "Elvetés" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" -msgstr "" +msgstr "&Igen" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" -msgstr "" +msgstr "Ig&en, mind" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" -msgstr "" +msgstr "&Nem" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" @@ -19208,23 +19411,23 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" -msgstr "" +msgstr "Összes mentése" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" -msgstr "" +msgstr "Megszakítás" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" -msgstr "" +msgstr "Újra" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" -msgstr "" +msgstr "Kihagyás" #: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" -msgstr "" +msgstr "Alapértelmezések visszaállítása" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" @@ -19498,7 +19701,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:140 msgid "Control how dates are displayed" -msgstr "" +msgstr "Dátumok megjelenítése" #: /home/kovid/work/calibre/resources/default_tweaks.py:141 msgid "" @@ -19520,6 +19723,30 @@ msgid "" "publication default if not set: MMM yyyy\n" "timestamp default if not set: dd MMM yyyy" msgstr "" +"A módosítás (gui_last_modified_display_format) és a \n" +"kiadás (gui_pubdate_display_format) dátumának, \n" +"valamint a időbélyegnek (gui_timestamp_display_format) \n" +"a megjelenítési formáját tudja itt beállítani.\n" +"d - hónap napja kezdő 0 nélkül (1-től 31-ig)\n" +"dd - a hónap napja kezdő nullával (01-től 31-ig)\n" +"ddd - a nap rövid, beállított nyelvnek megfelelő neve (pl.: 'Hét', 'Vas')\n" +"dddd - a nap teljes, beállított nyelvnek megfelelő neve (pl.: 'Hétfő', " +"'Vasárnap')\n" +"M - a hónap száma kezdő 0 nélkül (1-12)\n" +"MM - a hónap száma kezdő 0-val (01-12)\n" +"MMM - a hónap rövid, beállított nyelvnek megfelelő neve (pl.: 'Már', 'Ápr')\n" +"MMMM - a hónap teljes, beállított nyelvnek megfelelő neve (pl.: 'Március', " +"'Április')\n" +"yy - az év utolsó két számjegye (00-99)\n" +"yyyy - az év négy számjeggyel\n" +"Példa:\n" +"A 2010. április 9.-e különböző mintákkal->\n" +"yyyy MMM ==>2010 Ápr\n" +"yyyy MMM dd ==> 2010 Ápr 09\n" +"yyyy.MM.dd. ==> 2010.04.09.\n" +"\n" +"A kiadás dátuma, ha nincs beállítva másképp: MMM yyyy\n" +"Az időbélyeg, ha nincs beállítva másképp: dd MMM yyyy" #: /home/kovid/work/calibre/resources/default_tweaks.py:162 msgid "Control sorting of titles and series in the library display" @@ -19568,7 +19795,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:189 msgid "Set the list of words considered to be \"articles\" for sort strings" -msgstr "" +msgstr "A névelőként kezelt szavak listája a cím rendezési formában" #: /home/kovid/work/calibre/resources/default_tweaks.py:190 msgid "" @@ -19588,10 +19815,24 @@ msgid "" "in French, use: \"^(A\\s+|The\\s+|An\\s+|L')\" instead.\n" "Default: '^(A|The|An)\\s+'" msgstr "" +"Adja meg a névelőként kezelt szavak. A lista tulajdonképpen egy reguláris " +"kifejezés '|' (VAGY)\n" +"jelekkel elválasztva. A kis és nagybetűk különbözőként lesznek kezelve. Csak " +"a könyv legközelebbi\n" +"módosításakor lép életbe. Érvénytelen kifejzés esetén azt a program " +"egyszerűen nem veszi figyelembe.\n" +"A funkció teljes kikapcsolásához használja a '^$' kifejezést.\n" +"Az alapértelmezett kifejezés azokra a névelőkre készült, melyeket egy szóköz " +"követ.\n" +"Ha olyan névelőkre kívánja alkalmazni, melyeket más karakter is követ, pl. " +"L' a francia nyelvben,\n" +"használja a \"^(A\\s+|The\\s+|An\\s+|L')\" kifejezést.\n" +"Egyik lehetséges magyar beállítás: '^(A|The|An|Az|Egy)\\\\s+'\n" +"Alapértelmezett: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" -msgstr "" +msgstr "Induláskor ehhez a mappához kapcsolódjon a calibre" #: /home/kovid/work/calibre/resources/default_tweaks.py:203 msgid "" @@ -19605,6 +19846,15 @@ msgid "" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" "auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" msgstr "" +"Egy olyan mappa meghatározása amihez a calibre induláskor automatikusan " +"kapcsolódik.\n" +"Ha a megadott mappa nem létezik, akkor figyelmen kívül hagyja. Ha van az " +"elérési útban\n" +"”\\” karakter (mint például a Windows-os elérési utakban), akkor duplán kell " +"beírnia.\n" +"Példák:\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:212 msgid "Specify renaming rules for SONY collections" @@ -19730,6 +19980,7 @@ msgstr "" msgid "" "Set custom metadata fields that the content server will or will not display." msgstr "" +"Felhasználói metaadatok, melyeket a tartalom kiszolgáló mutat vagy elrejt" #: /home/kovid/work/calibre/resources/default_tweaks.py:292 msgid "" @@ -19749,6 +20000,25 @@ msgid "" "content_server_will_display = ['*']\n" "content_server_wont_display['#mycomments']" msgstr "" +"A content_server_will_display lista tartalmazza a mutatott felhasználói " +"metaadat mezőket,\n" +"a content_server_wont_display pedig azokat, amelyeket a szerver nem jelenít " +"meg.\n" +"A content_server_wont_display listának elsőbbsége van a " +"content_server_will_display\n" +"listával szemben.\n" +"A '*' érték jelentése: minden felhasználói mező, a [] pedig azt jelenti, " +"hogy egyik sem.\n" +"Alapértékek:\n" +"content_server_will_display = ['*']\n" +"content_server_wont_display = []\n" +"Példák:\n" +"Csak a #mytags és #genre felhasználói mezők megjelenítése:\n" +"content_server_will_display = ['#mytags', '#genre']\n" +"content_server_wont_display = []\n" +"Minden mező, kivéve a #mycomments mgejelenítése:\n" +"content_server_will_display = ['*']\n" +"content_server_wont_display['#mycomments']" #: /home/kovid/work/calibre/resources/default_tweaks.py:309 msgid "Set the maximum number of sort 'levels'" @@ -19768,7 +20038,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:317 msgid "Specify which font to use when generating a default cover" -msgstr "" +msgstr "Milyen betűtípus legyen a generált borítón" #: /home/kovid/work/calibre/resources/default_tweaks.py:318 msgid "" @@ -19777,10 +20047,16 @@ msgid "" "(Liberation\n" "Serif) does not contain glyphs for the language of the books in your library." msgstr "" +"Az adott betűfájl (.ttf) teljes elérési útja, melyet a calibre borító " +"generáláskor használ\n" +"a cím, szerző és lábléc adatokhoz. Ez a funkció akkor hasznos, ha az " +"alapértelmezett betűtípus\n" +"(Liberation Serif) nem tartalmazza az adott könyv nyelvének megfelelő " +"karaktereket." #: /home/kovid/work/calibre/resources/default_tweaks.py:324 msgid "Control behavior of the book list" -msgstr "" +msgstr "A könyvlista viselkedésének beállítása" #: /home/kovid/work/calibre/resources/default_tweaks.py:325 msgid "" @@ -19793,10 +20069,25 @@ msgid "" "You can also control whether the book list scrolls horizontal per column or\n" "per pixel. Default is per column." msgstr "" +"Itt beállíthatja, hogy a könyvlistában a könyvre történő dupla kattintás\n" +"mit jelentsen.\n" +"Lehetőségek:\n" +"open_viewer - olvasás\n" +"do_nothing - nem csinál semmit\n" +"edit_cell - mező szerkesztése\n" +"edit_metadata - metaadatok szerkesztése, ennek az a mellékhatása, hogy " +"ilyenkor a mezőre történő kattintással nem szerkeszthető az adat\n" +"Alapértelmezett: open_viewer.\n" +"Példa:\n" +"doubleclick_on_library_view = 'do_nothing'\n" +"Azt is beállíthatja, hogy a könyvlista görgetése függőlegesen oszloponként " +"(True)\n" +"vagy képpontonként (False) történjen.\n" +"Alapértelmezett: oszloponként, vagyis horizontal_scrolling_per_column = True" #: /home/kovid/work/calibre/resources/default_tweaks.py:336 msgid "Language to use when sorting." -msgstr "" +msgstr "Rendezés nyelve" #: /home/kovid/work/calibre/resources/default_tweaks.py:337 msgid "" @@ -19811,6 +20102,21 @@ msgid "" "Example: locale_for_sorting = 'fr' -- sort using French rules.\n" "Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." msgstr "" +"Ez a beállítás határozza meg hogy milyen nyelv szerint végezze a calibre a " +"rendezést.\n" +"Ez hasznos például, ha angolul használja a calibre-t, de a magyar szabályok " +"szerint szeretné\n" +"a rendezéseket.\n" +"A nyelvnek megfelelő ISO 639-1 kódot kell kisbetűsen beírni értékként.\n" +"A támogatott nyelvek megtalálhatók a \n" +"http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/nls/rbagsicusorts" +"equencetables.htm\n" +"linken.\n" +"Alapérték: locale_for_sorting = '' - a calibre beállított nyelve\n" +"Példák:\n" +"locale_for_sorting = 'fr' - rendezés francia szabályok szerint\n" +"locale_for_sorting = 'nb' - rendezés norvég szabályok szerint\n" +"locale_for_sorting = 'hu' - rendezés magyar szabályok szerint" #: /home/kovid/work/calibre/resources/default_tweaks.py:348 msgid "Number of columns for custom metadata in the edit metadata dialog" @@ -19836,10 +20142,16 @@ msgid "" "making email sending fail. Changes will take effect only after a restart of\n" "calibre." msgstr "" +"Nyilvános email szerverek, mint a gmail vagy a hotmail, használata estén " +"ennyi másodpercet\n" +"vár a levél elküldése előtt. Alapérték: 5 perc.\n" +"Ennél alacsonyabb érték esetén a szerverek SPAM ellenőrzése kidobhatja a " +"levelet.\n" +"Újraindítás szükséges." #: /home/kovid/work/calibre/resources/default_tweaks.py:362 msgid "Remove the bright yellow lines at the edges of the book list" -msgstr "" +msgstr "A sárga vonalak eltüntetése a könyvlista széléről" #: /home/kovid/work/calibre/resources/default_tweaks.py:363 msgid "" @@ -19847,10 +20159,15 @@ msgid "" "when a section of the user interface is hidden. Changes will take effect\n" "after a restart of calibre." msgstr "" +"Ha a draw_hidden_section_indicators értéke True, akkor látszanak, ha pedig " +"False,\n" +"akkor nem látszanak a sárga vonalak a könyvlista szélén. Újraindítás " +"szükséges." #: /home/kovid/work/calibre/resources/default_tweaks.py:368 msgid "The maximum width and height for covers saved in the calibre library" msgstr "" +"A calibre adatbázisában tárolt borítók maximális szélessége és magassága" #: /home/kovid/work/calibre/resources/default_tweaks.py:369 msgid "" @@ -19875,10 +20192,19 @@ msgid "" "that if there isn't enough free space available on the location you choose,\n" "the files will be sent to the location with the most free space." msgstr "" +"A letöltött hírek automatikus küldésekor a calibre alapesetben a fő " +"memóriába azokat.\n" +"Itt ezt megváltoztathatja.\n" +"Érvényes értékek:\n" +"main - fő memória\n" +"carda - 'A' memóriakártya\n" +"cardb - 'B' memóriakártya\n" +"Ha a kiválasztott memórián nincs elegendő hely, akkor a legnagyobb\n" +"szabad hellyel rendelkező memóriára másol." #: /home/kovid/work/calibre/resources/default_tweaks.py:382 msgid "What interfaces should the content server listen on" -msgstr "" +msgstr "Milyen interfészt figyeljen a tartalom kiszolgáló" #: /home/kovid/work/calibre/resources/default_tweaks.py:383 msgid "" @@ -19890,6 +20216,13 @@ msgid "" "to '::' to listen to all incoming IPv6 and IPv4 connections (this may not\n" "work on all operating systems)" msgstr "" +"Alapértelmezettként a calibre szerver a '0.0.0.0' címet figyeli, ami azt " +"jelenti, hogy minden\n" +"IPv4 kapcsolatot elfogad minden interfészen. Ezt megváltoztathatja például " +"'127.0.0.1'-re,\n" +"vagyis a sajátgép címére, vagy \"::\"-ra minden bejövő IPv4 és IPv6 " +"kapcsolat figyelésére (ez\n" +"nem minden operációs rendszeren működik)" #: /home/kovid/work/calibre/resources/default_tweaks.py:390 msgid "Unified toolbar on OS X" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index aa3ddb8a69..c3fddb0aae 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -57,15 +57,15 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-19 09:21+0000\n" +"PO-Revision-Date: 2011-09-21 17:22+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: 2011-09-20 04:53+0000\n" -"X-Generator: Launchpad (build 13980)\n" +"X-Launchpad-Export-Date: 2011-09-22 04:45+0000\n" +"X-Generator: Launchpad (build 13996)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -2567,6 +2567,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Als calibre lege regels tussen paragrafen verwijderd, zal automatisch een " +"paragraaf insprong worden toegevoegd om de paragraaf makkelijk te kunnen " +"onderscheiden. Deze optie stelt de breedte van die insprong (in em) in. Als " +"y deze waarde negatief instelt, zal de insprong-waarde gebruikt worden die " +"is opgegeven in het bestand. Oftewel, calibre zal de insprong niet aanpassen." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2599,6 +2604,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Verwijder de eerste afbeelding van het invoer eboek. Nuttig als het " +"invoerdocument een omslag heeft die niet wordt herkend als omslag. In dat " +"geval, zal het uitvoerbestand twee omslagen bevatten indien u deze optie " +"niet inschakeld en u een omslag in calibre heeft ingesteld." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -20061,6 +20070,10 @@ msgid "" "in English. If localize is not zero, return the strings in the language of " "the current locale. Lang_codes is a comma-separated list." msgstr "" +"language_strings(lang_codes, vertaling) -- geeft de strings voor de taalcode " +"meegegeven in lang_codes. Indien vertaling nu is, wordt de string in het " +"Engels terug gegeven. Als de vertaling niet nul is, geef de strings terug in " +"de huidige vertaling. Lang_codes is een kommagescheiden lijst." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 msgid "" @@ -20068,6 +20081,9 @@ msgid "" "passed in lang_strings. The strings must be in the language of the current " "locale. Lang_strings is a comma-separated list." msgstr "" +"language_codes(language_strings) -- geeft de taalcodes terug voor de string " +"die is meegegeven in lang_strings. De strings moeten in de huidig gebruikte " +"vertaling worden ingevoerd. Lang_strings is een kommagescheiden lijst." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index b19c02bfb1..4b0c38eddb 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-17 14:30+0000\n" -"PO-Revision-Date: 2011-09-09 15:58+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2011-09-21 16:12+0000\n" +"Last-Translator: koliberek \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "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: 2011-09-18 04:49+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-09-22 04:46+0000\n" +"X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -212,7 +212,7 @@ msgstr "Dostosuj" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:57 msgid "Cannot configure" -msgstr "Nie można konfigurować" +msgstr "Nie można skonfigurować" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:318 msgid "File type" @@ -1534,7 +1534,7 @@ msgstr "Połącz z COBY" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "Umożliwia komunikację z Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1574,7 +1574,7 @@ msgstr "Umożliwia komunikację ze wszystkimi czytnikami książek Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "Komentarze zostały usunięte ponieważ spowalniają czytnik SONY" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -1888,6 +1888,8 @@ msgid "" "This field is used only on windows. Get this ID using Preferences -> Misc -> " "Get information to set up the user-defined device" msgstr "" +"To pole jest używane tylko przez Windows. Użyj Preferencje -> Różne -> " +"Informacje aby skonfigurować własne urządzenie" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:81 @@ -2339,8 +2341,8 @@ msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -"Jeśli wykryto mniej niż tyle rozdziałów, odnośniki są dodawane do spisu " -"treści. Domyślnie: %default" +"Jeśli zostanie wykryte mniej rozdziałów niż podano, odnośniki są dodawane do " +"spisu treści. Domyślnie: %default" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:254 #, python-format @@ -2493,6 +2495,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Kiedy calibre usuwa puste wiersze między akapitami, automatycznie dodaje " +"wcięcia akapitowe, by umożliwić rozpoznanie struktury tekstu. Ta opcja " +"określa wielkość wcięcia akapitowego (w em). Ustawienie wartości ujemnej " +"spowoduje, że zostanie użyta wartość ustawiona w dokumencie źródłowym, czyli " +"praktycznie wcięcie nie jest zmieniane." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2523,6 +2530,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Usuń pierwszy obrazek ze źródłowej książki. Opcja przydaje się jeśli książka " +"zawiera okładkę, która nie jest identyfikowana jako okładka. W efekcie jeśli " +"dodasz swoją okładkę w calibre książka będzie miała dwie okładki jeśli nie " +"ustawisz tej opcji." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -2543,7 +2554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." -msgstr "" +msgstr "Przekształć" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" @@ -2810,7 +2821,7 @@ 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 "ePub Fixer" +msgstr "Poprawianie ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" @@ -3073,7 +3084,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91 msgid "Add linked files in breadth first order" -msgstr "" +msgstr "Umieszczaj odsyłacze w kolejności dodawania." #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:92 msgid "" @@ -3169,7 +3180,7 @@ msgstr "%s jest pustym plikiem" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:565 #, python-format msgid "Failed to parse link %(tag)s %(children)s" -msgstr "" +msgstr "Nie udało się przetworzyć odsyłacza %(tag)s %(children)s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:610 #, python-format @@ -3552,15 +3563,15 @@ msgid "" "silently ignored.\n" msgstr "" "\n" -"Read/Write metadata from/to ebook files.\n" +"Czytanie/zapis metadanych plików książki\n" "\n" -"Supported formats for reading metadata: %(read)s\n" +"Obsługiwane formaty odczytu metadanych: %(read)s\n" "\n" -"Supported formats for writing metadata: %(write)s\n" +"Obsługiwane formaty zapisu metadanych: %(write)s\n" "\n" -"Different file types support different kinds of metadata. If you try to set\n" -"some metadata on a file type that does not support it, the metadata will be\n" -"silently ignored.\n" +"Różne typy plików obsługują różne typy metadanych. Jeśli zostaną\n" +"wprowadzone dane, które nie mogą zostać obsłużone będą one\n" +"zignorowane.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" @@ -3693,7 +3704,7 @@ msgstr "Włochy" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 msgid "Japan" -msgstr "" +msgstr "japoński" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 msgid "Amazon website to use:" @@ -3843,6 +3854,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Umożliwia podzielenie się treścią książki przez Facebook itp. na Kindle. " +"UWAGA: użycie tej funkcji spowoduje, że nie będzie można zsynchronizować " +"automatycznie na różnych urządzeniach miejsca ostatniego czytania w książce. " +"Możesz to zgłosić do Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -3950,6 +3965,8 @@ msgid "" "Could not find reasonable point at which to split: %(path)s Sub-tree size: " "%(size)d KB" msgstr "" +"Nie można znaleźć rozsądnego punktu podziału: %(path)s Rozmiar struktury: " +"%(size)d KB" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." @@ -4317,7 +4334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "Plik może być w starszym formacie RTF...\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" @@ -4546,7 +4563,7 @@ msgstr "Sortuj etykiety według nazwy, popularności lub oceny" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 msgid "Match tags by any or all." -msgstr "" +msgstr "Dopasuj wszystko albo nic." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 msgid "Number of covers to show in the cover browsing mode" @@ -4586,7 +4603,7 @@ msgstr "Prześlij pobrane newsy na urządzenie" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" -msgstr "" +msgstr "Usuń książki po przesłaniu na urządzenie." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4930,17 +4947,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148 #, python-format msgid "Location %(dl)d • %(typ)s
      %(text)s
      " -msgstr "" +msgstr "Lokacja %(dl)d • %(typ)s
      %(text)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 #, python-format msgid "Page %(dl)d • %(typ)s
      " -msgstr "" +msgstr "Strona %(dl)d • %(typ)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162 #, python-format msgid "Location %(dl)d • %(typ)s
      " -msgstr "" +msgstr "Lokacja %(dl)d • %(typ)s
      " #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 msgid "Create catalog" @@ -7171,6 +7188,18 @@ msgid "" "size-rescaling\">User Manual
      for a discussion of how font size rescaling " "works.

      " msgstr "" +"

      Ten kreator pomoże ci wybrać najlepszy dla twoich potrzeb sposób " +"skalowania czcionek. Po prostu wpisz główny rozmiar czcionki dokumentu " +"źródłowego, a potem, w polu poniżej, rozmiar czcionki. Kreator pokaże w jaki " +"sposób rozmiar czcionki będzie mapowany. Możesz skorygować te ustawienia, " +"zmieniając główny rozmiar czcionki i klucz rozmiaru czcionki poniżej. Kiedy " +"dopasowanie będzie najlepsze kliknij OK.

      \n" +"

      Domyślnie, jeśli główny rozmiar czicionki nie został ustawiony i/lub/ nie " +"ma określonego klucza rozmiaru czcionki, calibre użyje ustawień z bieżącego " +"profilu wyjściowego

      \n" +"

      Więcej informaji na temat skalowania czcionek znajdziesz w Podręczniku użytkownika

      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Output document" @@ -7421,7 +7450,7 @@ msgstr "Inteligentna &interpunkcja" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" -msgstr "" +msgstr "Przywróć &zwykłą interpunkcję" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" @@ -7642,6 +7671,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Włącz udostępnianie zawartości książki przez Facebook itp. UWAGA: wyłącza " +"synchronizację pozycji ostatniego czytania" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8158,7 +8189,7 @@ msgstr "Użyj kreatora do pomocy przy konstruowaniu wyrażeń regularnych" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "Match HTML &tags with tag name:" -msgstr "Dopasuj &tagi HTML do nazw tagów:" +msgstr "Dopasuj &znacznikii HTML do nazw znaczników:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "*" @@ -8584,11 +8615,11 @@ msgstr "&Zapisz schemat:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:20 msgid "How many empty books?" -msgstr "Jak wiele pustych książek?" +msgstr "Ile pustych książek?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:25 msgid "How many empty books should be added?" -msgstr "Jak wiele pustych książek powinno zostać dodanych?" +msgstr "Ile pustych książek powinno zostać dodanych?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:33 msgid "Set the author of the new books to:" @@ -8857,11 +8888,11 @@ msgstr "&Kopiuj do schowka" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "Gotowe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "Usuń zaznaczone" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -8869,7 +8900,7 @@ msgstr "Skasuj zaznaczone pliki (zaznaczone podelementy)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "Popraw zaznaczone" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" @@ -9477,9 +9508,9 @@ msgid "" "your library before proceeding.

      Search and replace in text fields using " "character matching or regular expressions. " msgstr "" -"Możesz zniszczyć swoją bibliotekę za pomocą tej funkcji. Zmiany są " +"Użycie tej funkcji może spowodować zniszczenie biblioteki. Zmiany są " "trwałe. Nie ma możliwości cofnięcia. Zaleca się zrobienie kopii zapasowej " -"biblioteki przed kontynuowaniem.

      Znajdź i zamień w polach tekstu znaki " +"biblioteki przed jej użyciem.

      Znajdź i zamień w polach tekstu znaki " "pasujące lub regularne wyrażenia. " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:424 @@ -9491,13 +9522,13 @@ msgid "" "checked, the search text must match exactly. If it is unchecked, the search " "text will match both upper- and lower-case letters" msgstr "" -"W trybie tekstowym, pole jest przeszukiwane według wprowadzonego tekstu. " -"Tekst jest zastąpiony przez określony tekst zastępczy wszędzie gdzie " -"zostanie znaleziony. Po zakończeniu zamiany tekst może zostać zamieniony na " -"duże litery, małe litery lub każde słowo z dużej litery. Jeśli zaznaczysz " -"uwzględnianie wielkości liter, wyszukiwany tekst musi ściśle pasować. Jeśli " -"tego nie zaznaczysz, wyszukiwany tekst będzie pasował i dla dużych jak i " -"małych liter" +"W trybie wyszukiwania tekstowego w wybranym polu wyszukiwany jest podany " +"tekst. Wszędzie, gdzie zostanie znaleziony jest zastępowany przez ciąg " +"znaków określony w polu \"Zastąp przez\". Po zakończeniu zamiany tekst może " +"zostać sformatowany na duże litery, małe litery lub każde słowo z dużej " +"litery. Jeśli zaznaczysz uwzględnianie wielkości liter, dopasowanie musi być " +"dokładne. Jeśli nie zaznaczysz tej opcji, wyszukiwany tekst będzie " +"dopasowany niezależnie od wielkości liter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:435 msgid "" @@ -9513,8 +9544,8 @@ msgid "" "information on python's regular expressions, and in particular the 'sub' " "function." msgstr "" -"W trybie regularnego wyrażenia, wyszukiwany tekst jest arbitralnym " -"kompatybilnym z pythonem regularnym wyrażeniem. Tekst zastępowany może " +"W trybie wyrażeń regularneych, wyszukiwany tekst jest traktowany jak wzorzec " +"wyrażenia regularnego zgodnego z regułami pythona. Tekst zastępujący może " "zawierać odniesienia do wyrażeń zawartych w nawiasie we wzorcu. Wyszukiwanie " "nie jest kotwiczone i może pasować i zastąpić wiele razy ten sam ciąg " "znaków. Funkcje modyfikujące (małe litery itd.) są zastosowane do pasującego " @@ -9622,7 +9653,7 @@ msgstr " gwiazdek" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547 msgid "Add ta&gs: " -msgstr "Dodaj t&agi: " +msgstr "Dodaj &etykiety: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 @@ -9786,11 +9817,11 @@ msgstr "&Własne metadane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:596 msgid "Load searc&h/replace:" -msgstr "Załaduj &wyszukaj/zamień:" +msgstr "Wczytaj &wyszukiwanie:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:597 msgid "Select saved search/replace to load." -msgstr "Wybierz zapisane wyszukaj/zamień do załadowania." +msgstr "Wybierz zapisane wyszukaj/zamień do wczytania." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:598 msgid "Save current search/replace" @@ -10339,7 +10370,7 @@ msgstr "Kliknij kolumnę w widoku biblioteki aby uzyskać informacje o książce #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:205 msgid "Books with selected item \"{0}\": {1}" -msgstr "" +msgstr "Książki z wybranym elementem: \"{0}\": {1}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:211 msgid "" @@ -11134,7 +11165,7 @@ msgstr "Szablon:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 msgid "" "The value the of the template using the current book in the library view" -msgstr "" +msgstr "Widok szablonu przy użyciu bieżącej książki z biblioteki." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 msgid "Function &name:" @@ -11724,6 +11755,8 @@ msgid "" "Some of the jobs cannot be stopped. Click Show details to see the list of " "unstoppable jobs." msgstr "" +"Niektóre zadania nie mogą być zatrzymane. Kliknij Pokaż szczegóły aby " +"zobaczyć listę wciąż działających zadań." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:321 msgid "Unavailable" @@ -13486,6 +13519,15 @@ msgid "" "book</a> will generate a link to the book on the Beam ebooks " "site." msgstr "" +"Ta opcja powoduje, że pole będzie wyświetlane jako HTML w informacjach o " +"książce i serwerze zawartości. Można to wykorzystać przy konstruowaniu " +"odsyłaczy przy użyciu języka szablonów. Na przykład szablon " +"

      <big><b>{title}</b></big>{series:| "
      +"[|}{series_index:| [|]]}
      utworzy pole wyświetlające tytuł powiększoną " +"i wytłuszczoną czcionką, a następnie serię na przykład:
      \"An " +"Oblique Approach [Belisarius [1]]\". Szablon
      <a "
      +"href=\"http://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam "
      +"book</a>
      ." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:177 msgid "My Tags" @@ -13688,6 +13730,9 @@ msgid "" "href=\"http://docs.python.org/library/string.html#format-string-syntax\">the " "python documentation" msgstr "" +"

      Domyślnie: nie sformatowane. Więcej informacji na temat formatowania " +"znajdziesz w dokumentacji pythona" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:244 msgid "Format for &dates" @@ -13810,6 +13855,11 @@ msgid "" ">Plugins. Remember to also enter the folders where you want the books to be " "put. You must restart calibre for your changes to take effect.\n" msgstr "" +"Skopiuj te dane do schowka, wklej do edytora, a następnie wprowadź je do " +"konfiguracji urządzenia użytkownika wybierając Preferencje->Wtyczki-" +">Interfejs urządzenia->User defined USB driver. Pamiętaj żeby podać również " +"foldery, w których mają być umieszczane książki. Po konfiguracji wymagane " +"jest ponowne uruchomienie calibre.\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:66 msgid "" @@ -13901,7 +13951,7 @@ msgstr "Zawsze" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:138 msgid "If there is enough room" -msgstr "Brak wystarczającej ilości miejsca" +msgstr "Jeśli jest miejsce" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 msgid "Never" @@ -13917,7 +13967,7 @@ msgstr "Wyłączone" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 msgid "Partitioned" -msgstr "Podzielone na partycje" +msgstr "Podzielone" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 msgid "Column coloring" @@ -14003,6 +14053,11 @@ msgid "" "Manage Authors. You can use the values {author} and \n" "{author_sort}, and any template function." msgstr "" +"

      Wprowadź szablon, który zostanie użyty do stworzenia odsyłacza\n" +"do autora w okienku informacji o książce. Szablon zastanie użyty\n" +"jeśli nie wprowadzono żadnego odsyłacza w oknie zarządzania autorami.\n" +"Możesz użyć pól {autho} i {authosr_sort} orad dowolnej funkcji\n" +"języka szablonów." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 msgid "Use &Roman numerals for series" @@ -14374,7 +14429,7 @@ msgstr "Format i urządzenia mają już wtyczkę." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:201 msgid "Possibly override plugboard?" -msgstr "" +msgstr "Dodać wtyczkę, która prawdopodobnie nadpisze inną?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:202 msgid "" @@ -14387,7 +14442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:214 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:236 msgid "Add possibly overridden plugboard?" -msgstr "" +msgstr "Dodać wtyczkę, która prawdopodobnie zostanie nadpisana?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:215 msgid "" @@ -15099,52 +15154,51 @@ msgstr "" " → zwracany ciąg unicode

      \n" "

      Parametry funkcji evaluate:\n" "

        \n" -"
      • formatter: the instance of the formatter being used to\n" -" evaluate the current template. You can use this to do recursive\n" -" template evaluation.
      • \n" -"
      • kwargs: a dictionary of metadata. Field values are in " -"this\n" -" dictionary.\n" -"
      • mi: a Metadata instance. Used to get field information.\n" -" This parameter can be None in some cases, such as when evaluating\n" -" non-book templates.
      • \n" -"
      • locals: the local variables assigned to by the current\n" -" template program.
      • \n" -"
      • your parameters: You must supply one or more formal\n" -" parameters. The number must match the arg count box, unless arg " -"count is\n" -" -1 (variable number or arguments), in which case the last argument " -"must\n" -" be *args. At least one argument is required, and is usually the " -"value of\n" -" the field being operated upon. Note that when writing in basic " -"template\n" -" mode, the user does not provide this first argument. Instead it is\n" -" supplied by the formatter.
      • \n" +"
      • formatter: instancja formattera, używana do przetworzenia " +"szablonu.\n" +" Można to wykorzystać od przetwarzania rekursywnego.
      • \n" +"
      • kwargs: słownik metadanych. W tym słowniku przekazywane " +"są wartości pól.\n" +"
      • mi: metadane. Tu przekazywane są informacje o polach.\n" +" Niektóre argumenty mogą przyjąć wartość None na przykład przy " +"przetwarzaniu\n" +" danych nie związanych z książkami
      • \n" +"
      • locals: zmienne lokalne.
      • \n" +"
      • twoje argumenty: Musisz podać co najmniej jeden poprawny " +"argument.\n" +" Liczba argumentów musi być zgodna z wartością pola arg Suma " +"argumentów, \n" +" chyba, że pole to ma wartość -1. W tym przypadku ostatnim argumentem " +"musi być *args.\n" +" Co najmniej jeden argument jest wymagany i zazwyczaj jest to wartość " +"pola,\n" +" na którym przeprowadzana jest operacja. Należy pamietać, że przy " +"programowaniu\n" +" w trybie podstawowym użytkownik nie podaje tego parametru. Jest on " +"podstawiany\n" +" przez formatter.
      • \n" "

      \n" "

      \n" -" The following example function checks the value of the field. If " -"the\n" -" field is not empty, the field's value is returned, otherwise the " -"value\n" -" EMPTY is returned.\n" +" Poniższy przykład ilustruje funkcję, która sprawdza wartość pola. " +"Jeśli pole nie jest puste\n" +" zwracana jest jego zawartość, w przeciwnym przypadku ciąg " +"\"EMPTY\".\n" "

      \n"
      -"        name: my_ifempty\n"
      -"        arg count: 1\n"
      -"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the "
      -"string 'EMPTY'\n"
      -"        program code:\n"
      +"        Funkcja: my_ifempty\n"
      +"        Suma argumentów: 1\n"
      +"        Dokumentacja: my_ifempty(val) -- zwraca val jeśli pole nie jest "
      +"puste, w przeciwnym przypadku ciąg 'EMPTY'\n"
      +"        Kod programu:\n"
       "        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
       "            if val:\n"
       "                return val\n"
       "            else:\n"
       "                return 'EMPTY'
      \n" -" This function can be called in any of the three template program " -"modes:\n" +" Ta funkcja może zostać użyta w jednym z trzech trybów:\n" "
        \n" -"
      • single-function mode: {tags:my_ifempty()}
      • \n" -"
      • template program mode: {tags:'my_ifempty($)'}
      • \n" -"
      • general program mode: program: my_ifempty(field('tags'))
      • \n" +"
      • tryb pojedynczej funcji: {tags:my_ifempty()}
      • \n" +"
      • tryb szablonu: {tags:'my_ifempty($)'}
      • \n" +"
      • tryb programu: program: my_ifempty(field('tags'))
      • \n" "

        \n" " " @@ -16923,7 +16977,7 @@ msgstr "Wydrukuj książkę" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:103 msgid "Test name invalid" -msgstr "" +msgstr "Nazwa testu jest nieprawidłowa" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:104 #, python-format @@ -16977,6 +17031,8 @@ msgid "" "

        An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
        Error: %(err)s" 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:582 msgid "Could not move library" @@ -17097,7 +17153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:34 #, python-format msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" -msgstr "" +msgstr "Wykorzystano: %(un)s:%(pw)s@%(host)s:%(port)s i szyfrowanie %(enc)s" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:39 msgid "Sending..." @@ -19113,7 +19169,7 @@ msgstr "Dodaj nowy format do istniejącego wpisu książki" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:403 msgid "Tags to apply to books added to the library" -msgstr "Tagi które mają być dodane do książek dodawanych do biblioteki" +msgstr "Etykiety, które mają być dodane do książek dodawanych do biblioteki" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:407 msgid "List of named saved searches" @@ -19402,6 +19458,12 @@ msgid "" "string1 is longer than max. You can pass as many `prefix, string` pairs as " "you wish." msgstr "" +"strcat_max(max, string1, prefix2, string2, ...) -- Zwraca ciąg znaków " +"składający się z połączonych argumentów. Kolejne ciągi znaków są dodawane do " +"string1. Pary 'Prefix, string' są dodawane dopóki długość wynikowego ciągu " +"znaków nie osiągnie wartości max. String1 jest zwracany w całości nawet " +"jeśli jego długość przekracza wartość max. Nie ma ograniczenia liczby par " +"'prefix, string'." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:383 msgid "strcat_max requires 2 or more arguments" @@ -19452,6 +19514,14 @@ msgid "" "regexp matches the identifier's value. If there is a match, return " "found_val, otherwise return not_found_val." msgstr "" +"identifier_in_list(val, id, found_val, not_found_val) -- Potraktuj val jako " +"listę elementów oddzielanych przecinkami i porównaj każdy jej element z id. " +"Elementy listy powinny mieć postać \"identyfikator:wartość\". Argument id " +"powinien mieć postać \"id\" albo \"id:regexp\". W pierwszym przypadku " +"warunek jest spełniony jeśli lista zawiera podane id. W drugim przypadku " +"dodatkowo wartość elementu listy musi pasować do wyrażenia regularnego. " +"Jeśli warunek jest spełniony jest zwracana wartość found_val, w przeciwnym " +"przypadku wartość not_found_val." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:472 msgid "" @@ -19501,7 +19571,7 @@ msgstr "" "`right chars` muszą być liczbami całkowitymi. Na przykład, załóżmy, że tytuł " "książki to `Ancient English Laws in the Times of Ivanhoe`, a ty chcesz " "zmieścić się w przestrzeni najwyżej 15 znaków. Jeśli użyjesz " -"{title:shorten(9,-,5)}, wynikiem będzie `Ancient E-nhoe`. Jeśli długośc pola " +"{title:shorten(9,-,5)}, wynikiem będzie `Ancient E-nhoe`. Jeśli długość pola " "jest mniejsza niż left chars + right chars + długość `middle text`, wówczas " "pole pozostanie nienaruszone. Na przykład tytuł `The Dome` nie ulegnie " "zmianie." @@ -19551,6 +19621,13 @@ msgid "" "get the mod time for a specific format. Note that format names are always " "uppercase, as in EPUB." msgstr "" +"formats_modtimes(date_format) -- zwraca oddzielaną przecinkami listę, której " +"elementy są parami oddzielonymi dwukropkiem i reprezentują datę ostatniej " +"modyfikacji poszczególnych formatów. Argument date_format określa sposób " +"formatowania daty. Informacje o sposobach formatowania daty znajdziesz w " +"opisie funkcji date_format. Aby wybrać datę modyfikacji konkretnego formatu " +"książki można użyć funcji select. Należy pamiętać, że nazwy formatów są " +"zawsze pisane wielkimi literami, np. EPUB." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:605 msgid "" @@ -19559,6 +19636,11 @@ msgid "" "function to get the size for a specific format. Note that format names are " "always uppercase, as in EPUB." msgstr "" +"formats_sizes() -- zwraca oddzielaną przecinkami listę, której elementy są " +"parami oddzielonymi dwukropkiem i reprezentują rozmiar poszczególnych " +"formatów książki w bajtach. Możesz użyć funkcji select żeby wybrać konkretny " +"format. Należy pamiętać, że nazwy formatów są zawsze pisane wielkimi " +"literami np. EPUB." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:621 msgid "" @@ -19576,6 +19658,12 @@ msgid "" "examples). See the template language and python documentation for more " "examples. Returns the empty string if formatting fails." msgstr "" +"format_number(v, template) -- formatuje liczbę v używając szablonu w rodzaju " +"\"{0:5.2f}\" lub \"{0:,d}\" czy \"${0:5,.2f}\". Część szablonu określająca " +"nazwę pola musi być 0 (zerem) (\"{0:\" w podanych wcześniej przykładach). " +"Więcej informacji znajdziesz w dokumentacji języka szablonów i dokumentacji " +"pythona. Jeśli formatowanie nie jest możliwe funkcja zwraca pusty ciąg " +"znaków." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:660 msgid "" @@ -19589,6 +19677,16 @@ msgid "" "{tags:sublist(-1,0,\\,)} returns \"C\". {tags:sublist(0,-1,\\,)} returns " "\"A, B\"." msgstr "" +"sublist(val, start_index, end_index, separator) -- traktuje wartość val jak " +"listę rozdzielaną przez `separator` i zwraca nową listę, która składa się z " +"elementów listy źródłowej poczynając od elementu `start_index`, a kończąc na " +"elemencie `end_index`. Indeks pierwszego elemetu to zero. Jeśli indeks " +"początkowy jest ujemny to liczenie zaczyna się od końca listy. Jeśli " +"`end_index` jest zerem przyjmuje się, że brana jest pod uwagę długość całej " +"listy. Przykładowo, przy założeniu, że używamy trybu podstawowego oraz, że " +"pole etykiety (które jest rozdzielane przecinkami) zawiera \"A, B, C\": " +"{tags:sublist(0,1,\\,)} zwróci \"A\". {tags:sublist(-1,0,\\,)} zwróci \"C\". " +"{tags:sublist(0,-1,\\,)} zwróci \"A, B\"." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:692 msgid "" @@ -19606,6 +19704,20 @@ msgid "" "\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)} " "returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" msgstr "" +"subitems(val, start_index, end_index) -- Ta funkcja jest używana do podziału " +"list takich jak gatunki literackie. Traktuje tekst val jak listę rozdzielaną " +"przecinkami, której każdy element jest listą rozdzielaną kropkami. Tworzy " +"nową listę, odnajdując wszystkie zawierające kropki elementy, dla każdego z " +"nich wybierając jedynie elementy od `start_index` do `end_index`. Pierwszy " +"element listy rozdzielanej kropkami ma indeks zero. Jeśli podano ujemny " +"indeks początkowy wyszukiwanie rozpoczynane jest od końca listy. Jeśli " +"`end_index` jest zerem przyjmuje się, że brana jest pod uwagę cała długość " +"listy. Przykładowo, zakładając użycie trybu podstawowego i zakładając, że " +"pole #genre zawiera \"A.B.C\": {#genre:subitems(0,1)} zwróci \"A\". " +"{#genre:subitems(0,2)} zwróci \"A.B\". {#genre:subitems(1,0)} zwróci " +"\"B.C\". Przy założeniu, że #genre zawiera \"A.B.C, D.E.F\", " +"{#genre:subitems(0,1)} zwróci \"A, D\", a {#genre:subitems(0,2)} zwróci " +"\"A.B, D.E\"" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:730 msgid "" @@ -19621,6 +19733,16 @@ msgid "" "year as two digit number (00 to 99). yyyy : the year as four digit number. " "iso : the date with time and timezone. Must be the only format present" msgstr "" +"format_date(val, format_string) -- formatuje wartość val, która musi być " +"datą, przy użyciu szablonu format_string. Do formatowania używa się: d : " +"numer dnia bez zera wiodącego (1 do 31) dd : numer dnia z zerem wiodącym " +"(01 do 31) ddd : skrót nazwy dnia tygodnia (tj. \"Mon\" do \"Sun\"). dddd : " +"pełna nazwa dnia tygodnia (tj. \"Monday\" do \"Sunday\"). M :numer " +"miesiąca bez zera wiodącego (1 do 12). MM : numer miesiąca z zerem " +"wiodącym (01 do 12) MMM : skrócona nazwa miesiąca (tj. \"Jan\" do \"Dec\"). " +"MMMM : pełna nazwa miesiąca (e.g. \"January\" do \"December\"). yy : dwie " +"ostatnie cyfry roku (00 do 99). yyyy :pełny numer roku. iso : data i czas " +"ze strefą czasową. Nie może występować z innymi kodami." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:759 msgid "uppercase(val) -- return value of the field in upper case" @@ -19649,6 +19771,8 @@ msgid "" "ondevice() -- return Yes if ondevice is set, otherwise return the empty " "string" msgstr "" +"ondevice() -- zwraca Yes jeśli parametr ondevice jest ustawiony, w " +"przeciwnym przypadku pusty ciąg" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:821 msgid "" @@ -19779,6 +19903,11 @@ msgid "" "in English. If localize is not zero, return the strings in the language of " "the current locale. Lang_codes is a comma-separated list." msgstr "" +"language_strings(lang_codes, localize) -- zwraca zwraca ciągi znaków dla " +"języków, których kody zostały przekazane w lang_codes. Jeśli parametr " +"localize jest zerem zwraca ciągi w języku angielskim. W przeciwnym przypadku " +"zwraca ciągi w języku bieżącej lokalizacji. Lang_codes jest listą " +"rozdzielaną przecinkami." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 msgid "" @@ -19786,6 +19915,9 @@ msgid "" "passed in lang_strings. The strings must be in the language of the current " "locale. Lang_strings is a comma-separated list." msgstr "" +"language_codes(lang_strings) -- zwraca kody języka dla podanych ciągów. " +"Ciągi muszą być w języku bieżącej lokalizacji. Lang_strings jest listą " +"rozdzielaną przecinkami." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -19837,7 +19969,7 @@ msgstr "angielski (Australia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "English (Bulgaria)" -msgstr "Angielski (Bułgaria)" +msgstr "angielski (Bułgaria)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "English (New Zealand)" @@ -19849,7 +19981,7 @@ msgstr "angielski (Kanada)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:118 msgid "English (Greece)" -msgstr "Angielski (Grecja)" +msgstr "angielski (Grecja)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:119 msgid "English (India)" @@ -19861,7 +19993,7 @@ msgstr "angielski (Tajlandia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:121 msgid "English (Turkey)" -msgstr "Angielski (Turcja)" +msgstr "angielski (Turcja)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:122 msgid "English (Cyprus)" @@ -19889,7 +20021,7 @@ msgstr "angielski (Izrael)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 msgid "English (Russia)" -msgstr "" +msgstr "angielski (Rosja)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Singapore)" @@ -20530,10 +20662,33 @@ msgid "" "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" +"Algorytm stosowany przy kopiowaniu nazwiska autora do pola author_sort\n" +"Możliwe wartości:\n" +"invert: odwróć kolejność i dodaj przecinek - \"fn ln\" -> \"ln, fn\"\n" +"copy : kopiuj nazwisko do pola sortowania bez zmian\n" +"comma : kopiuj jeśli tekst nazwiska zawiera przecinek, w przeciwnym " +"przypadku użyj \"invert\"\n" +"nocomma : \"fn ln\" -> \"ln fn\" (bez przecinka)\n" +"Po zmianie tego parametru wartość pola author_sort musi zostać przeliczona " +"dla każdego autora.\n" +"Można to zrobić klikając prawym przyciskiem kategorię autorzy w lewym " +"panelu, \n" +"wybierając 'Zarządzaj Autorzy', a następnie 'Przelicz wszystkie wartości " +"sortowania po autorze'.\n" +"author_name_suffixes to słowa, które zostaną zignorowane jeśli pojawią się " +"na końcu nazwiska.\n" +"Wielkość liter nie ma znaczenia, a znaki interpunkcyjne są automatycznie " +"brane pod uwagę.\n" +"To samo dotyczy tytułow, które są na początku nazwiska.\n" +"author_name_copywords to słowa, które, jeśli są obecne w nazwie autora, " +"powodują,\n" +"że nazwa będzie kopiowana do pola sortowania bez zmian. Dzięki temu nazwy " +"takie jak\n" +"Acme Inc. będą sortowane jak Acme Inc., a nie jak Inc., Acme" #: /home/kovid/work/calibre/resources/default_tweaks.py:76 msgid "Splitting multiple author names" -msgstr "" +msgstr "Oddzielanie nazwisk autorów" #: /home/kovid/work/calibre/resources/default_tweaks.py:77 msgid "" @@ -20544,6 +20699,12 @@ msgid "" "specified regular expression matches.\n" "Default: r'(?i),?\\s+(and|with)\\s+'" msgstr "" +"Domyślnie calibre dzieli tekst zawierający nazwiska autorów używając\n" +"znaku ampersand oraz słów \"and\" i \"with\". Możesz zmienić sposób " +"podziału\n" +"modyfikując poniższe wyrażenie regularne. Tekst jest dzielony przy użyciu\n" +"wszystkiego, co pasuje do tego wyrażenia.\n" +"Domyślnie: r'(?i),?\\s+(and|with)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Use author sort in Tag Browser" @@ -20839,6 +21000,21 @@ msgid "" "in French, use: \"^(A\\s+|The\\s+|An\\s+|L')\" instead.\n" "Default: '^(A|The|An)\\s+'" msgstr "" +"Określ listę słów, które będą uważane za rodzajniki przy tworzeniu pola " +"sortowania tytułu.\n" +"Lista jest wyrażeniem regularnym z rodzajnikami oddzielonymi znakami \"|\" " +"oznaczającymi logiczne \"or\".\n" +"Dopasowanie bierze pod uwagę wielkość znaków, nie da się tego zmienić. " +"Zmiana tego parametru\n" +"nie będzie miała wpływu na książkę dopóki jej dane nie zostaną zmodyfikowane " +"w jakiś sposób.\n" +"Błędne wzorce są ignorowane.\n" +"Aby zablokować rozpoznawanie rodzajników zastosuj wzorzec: '^$'\n" +"Domyślnie wyrażenie rozpoznaje rodzajniki, po których jest spacja. Jeśli " +"potrzebujesz innych, np. L'\n" +"w języku francuskim musisz zmodyfikować wyrażenie następująco: \"^(A\\" +"s+|The\\s+|An\\s+|L')\"\n" +"Domyślnie: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 msgid "Specify a folder calibre should connect to at startup" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 8c1e06077f..8cdb59a640 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.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: 2011-09-21 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-09-22 04:46+0000\n" "X-Generator: Launchpad (build 13996)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 From 804c5d001fc25cf4d63b856f1c4bc392ff813ed6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 22 Sep 2011 08:43:26 -0600 Subject: [PATCH 27/66] Conversion pipeline: Fix crash caused by empty